Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-27 | Update redis to version 3.1.4 | Tilo Spannagel | |
2017-09-20 | Update to 12.0.3 | Docker Library Bot | |
2017-08-29 | Add data directory default12.0.2-fpm11.0.4-fpm | Tilo Spannagel | |
2017-08-29 | Add NEXTCLOUD_ADMIN_USER and NEXTCLOUD_ADMIN_PASSWORD | Tilo Spannagel | |
2017-08-29 | Add autoconfig.php | Tilo Spannagel | |
2017-08-14 | directory permissions for root group | Tobias Brunner | |
2017-08-14 | Fix permissions when running as root | Tilo Spannagel | |
2017-08-14 | Move COPY back down | Tilo Spannagel | |
2017-08-14 | update directory permissions to be compatible with non-root | Tobias Brunner | |
This commit updates the directory permissions to be more compatible when running the image without root f.e. on OpenShift or when specifying it when running with `docker run --user www-data:root ...`. It adds detection logic to the entrypoint script as sudo is not always allowed. This change in directory permissions was also proposed by the official documentation, see https://github.com/nextcloud/documentation/commit/22e2530. The `chown` before the volume definition is needed to prepare the volume as it inherits the permissions. refs https://github.com/nextcloud/docker/issues/107 | |||
2017-08-14 | Update to 12.0.2 | Docker Library Bot | |
2017-08-07 | Update redis to version 3.1.312.0.1-fpm12.0.1-apache12.0.1 | Tilo Spannagel | |
2017-08-07 | Update to 12.0.1 | Docker Library Bot | |
2017-07-13 | Add pcntl12.0.0-fpm12.0.0-apache12.0.011.0.3-fpm11.0.3-apache11.0.310.0.5-fpm10.0.5-apache10.0.5 | Tilo Spannagel | |
2017-07-01 | Add apcu.config.php | Tilo Spannagel | |
2017-07-01 | Move apps.config.php into config dir | Tilo Spannagel | |
2017-06-29 | Use debMultiarch as libdir | Tilo Spannagel | |
2017-06-29 | Ensure apps.config.php get only copied when upgrading from old version | Tilo Spannagel | |
2017-06-29 | Ensure config/apps.config.php get copied | Yuxiang Zhu | |
PR #115 breaks the logic that config/apps.config.php get copied after custom_apps: https://github.com/nextcloud/docker/pull/115#discussion_r124702790. This patch is going to copy that file if it doesn't exist. | |||
2017-06-28 | Update memcached to version 3.0.3 | Tilo Spannagel | |
2017-06-28 | Update redis to version 3.1.2 | Tilo Spannagel | |
2017-06-28 | Copy config, data, custom_apps, and themes to volume when empty | Yuxiang Zhu | |
When Nextcloud performs an upgrade or clean installation, it will check whether /var/www/html/{config,data,custom_apps,themes} exist. If not, it will copy /usr/src/nextcloud/{config,data,custom_apps,themes} to /var/www/html. This leads to a problem: If those subdirectories are existent but empty, it will not do the copy. This situation is common when you mount volumes to those subdirectories, like: ``` version: "2.1" services: app: image: nextcloud:12-apache volumes: - nextcloud:/var/www/html:Z - nextcloud-custom_apps:/var/www/html/custom_apps:Z - nextcloud-config:/var/www/html/config:Z - nextcloud-data:/var/www/html/data:Z - nextcloud-themes:/var/www/html/themes:Z ports: - 8080:80/tcp db: image: mariadb volumes: - db:/var/lib/mysql:Z environment: MYSQL_USER: nextcloud MYSQL_DATABASE: nextcloud MYSQL_PASSWORD: nextcloud MYSQL_ROOT_PASSWORD: nextcloud volumes: nextcloud: nextcloud-custom_apps: nextcloud-config: nextcloud-data: nextcloud-themes: db: ``` This patch will fix this issue by copying to those subdirectories when they are empty. | |||
2017-06-09 | Recommended opcache settings | Tilo Spannagel | |
2017-06-03 | Use the downloads index to get the version numbers | Tilo Spannagel | |