- nextcloud: 34.0.0 -> 34.0.5 (PHP 8.5.12) - mediawiki: 1.43.1 -> 1.43.11 (PHP 8.3.36) - firefly-iii: 6.6.3 -> 6.7.7 (PHP 8.5.12) - bookstack: 26.05.1 -> 26.09.2 (PHP patched) - limesurvey: 6.17.5 -> 6.17.18 (PHP 8.4.27)
Nextcloud
Nextcloud is a self-hosted file storage and collaboration platform — files, calendars, contacts, and more.
Dependencies
- PostgreSQL - Database for storing metadata and configuration
- Redis - Used for caching and file locking
Configuration
Key settings in config.yaml:
- domain - Where Nextcloud will be accessible
- storage - Persistent volume size (default:
5Gi) - adminUser - Admin account username (default:
admin) - db.name - Database name (default:
nextcloud)
First-Time Setup
-
Add and deploy the app:
wild app add nextcloud wild app deploy nextcloud -
Nextcloud initializes automatically on first start. Log in with:
- Username: value of
adminUserin your config (default:admin) - Password: value of
adminPasswordin yoursecrets.yaml
- Username: value of
-
After logging in, install apps from the Nextcloud App Store (Files, Calendar, Contacts, Talk, etc.) via Apps in the top-right menu.
Notes
- First startup may take a few minutes as Nextcloud runs database migrations
- The Nextcloud mobile and desktop clients can be configured to sync with your instance URL
- SMTP can be configured after login under Settings → Administration → Basic settings → Email server