- Alpine Linux 3.10 for Nextcloud 15 and 16
- Cache
map
files
- Nextcloud 14.0.11, 14.0.12, 15.0.8, 16.0.1
- Add
large_client_header_buffers
Nginx config
- Nextcloud 16.0.0
- Nextcloud 16.0.0RC2
- Bind IPv6
- Nextcloud 16.0.0RC1 (not pushed to latest)
- Add
REAL_IP_FROM
,REAL_IP_HEADER
andLOG_IP_VAR
environment variables
- Nextcloud 14.0.9, 14.0.10
- Nextcloud 15.0.7
- Nextcloud 15.0.6
- Fix PHP incompatibility with Nextcloud 12 (not compatible with > PHP 7.2)
- Handle Nextcloud News Updater for News plugin through a sidecar container
- Sidecar cron is now enabled through the
SIDECAR_CRON
env var
⚠️ UPGRADE NOTES Sidecar cron container is now handled withSIDECAR_CRON
environment variable. See docker-compose example and README for more info.
- Nextcloud 13.0.12, 14.0.8 and 15.0.5
- Add exception for ocm-provider
- Nextcloud 13.0.11, 14.0.7 and 15.0.4
- Alpine Linux 3.9
- Nextcloud 13.0.10, 14.0.6 and 15.0.2
- Enable gzip but do not remove ETag headers
- Remove X-Powered-By, which is an information leak
- Missing delivery of
.woff2
files
- Nextcloud 13.0.9, 14.0.5 and 15.0.1
- Bind to unprivileged port :
8000
- Add
SUBDIR
env var (Issue #7) - Add rewrite rules for user_webfinger and Social app
- Use
--batch
for gpg (see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913614)
- Nextcloud 15.0.0
- Nextcloud 12.0.13, 13.0.8 and 14.0.4
- Nextcloud 14.0.3
- Nextcloud 12.0.12, 13.0.7 and 14.0.2
- Nextcloud 14.0.1
- Add Referrer-Policy header through
RP_HEADER
environment variable (nextcloud/server#9122) - Unset sensitive environment variables
- Add Nextcloud 14.0.0
- Set PHP memory limit to PHP CLI
- Recommended PHP memory limit is 512MB
- Remove SSMTP
- Built in php mailer is no longer supported (default mode to smtp)
- Nextcloud 12.0.11
- Nextcloud 13.0.6
- Unset sensitive environment variables
- Nextcloud 12.0.10 and 13.0.5
- Alpine Linux 3.8
- PHP 7.2
- Nextcloud 12.0.9 and 13.0.4
- Nextcloud 12.0.8 and 13.0.3
- Nextcloud 12.0.7 and 13.0.2
- Nextcloud 12.0.6 and 13.0.1
- Remove ability to set a custom UID / GID (performance issue with overlay driver)
- Fix permission on themes folder
- Review check on first install
- Permissions fix more efficient
- Cron now only available as a "sidecar" container (see docker-compose)
- Use busybox cron
- Replace Nginx + Let's Encrypt with Traefik (see docker-compose)
- Disable auto restart and retries of "supervisored" programs (Docker Way)
- Rename UID and GID env vars to PUID and PGID
- Remove SITE_DOMAIN env var
- Add Nextcloud 13.0.0
- Based on Alpine Linux 3.7 and Nginx
- Redirect Nginx and PHP-FPM to stdout
- Ability to set a custom UID / GID
- Remove env file
- Automatic installation on first launch
- Tarball authenticity checked during building process
- Data, config, user apps and themes persistence in the same folder
- Cron task disabled by default
- OPCache enabled to store precompiled script bytecode in shared memory
- APCu installed and configured
- Memcached and Redis also enabled to enhance server performance
- Database connectors MySQL/MariaDB, PostgreSQL and SQLite3 enabled
- Exif, IMAP, LDAP, FTP, GMP, SMB enabled (required for specific apps)
- FFmpeg, iconv, Imagick installed for preview generation
- Ability to customize HTTP Strict Transport Security header value
- Add occ wrapper
- Bootstrap config
- Log timezone set for Nextcloud
- Publish image to Quay
- Nextcloud 12.0.5
- Base image updated
- Base image updated
- Base image updated
- Split Nextcloud config
- Use Supervisor to control process
- Fix cron issue
- Easiest nextcloud config
- Push Docker image through TravisCI
- Review SSMTP and Nextcloud config
- CMD apache2-foreground
- Mutu letsencrypt and proxy env
- Initial version