Age | Commit message (Collapse) | Author |
|
locking configs. (#1364)
Signed-off-by: Mike Griego <mike@griegocentral.com>
|
|
|
|
This reverts commit de90bed706d03973c8181b695e0207fa45847c28.
|
|
* Match cmd provided by Dockerfile again with entrypoint.sh
Signed-off-by: stackcoder <stackcoder@gmail.com>
* Fixup README.md
Signed-off-by: stackcoder <stackcoder@gmail.com>
|
|
* Remove db prefix option
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
* Upgrade to 18.0.6
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
|
|
* Disable rewrite ip for apache image
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* Run update.sh
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
|
|
* Read passwords from files specified with *_PASSWORD_FILE variables (docker secrets)
Fixes #731
Signed-off-by: Boris Gorbylev <ekho@ekho.name>
Signed-off-by: Jonas Thelemann <e-mail@jonas-thelemann.de>
* Add NEXTCLOUD_ADMIN_USER, POSTGRES_DB, POSTGRES_USER
Signed-off-by: Jonas Thelemann <e-mail@jonas-thelemann.de>
* Fix Variables
Signed-off-by: Jonas Thelemann <e-mail@jonas-thelemann.de>
Co-authored-by: Jonas Thelemann <e-mail@jonas-thelemann.de>
|
|
Signed-off-by: Nils Wittenbrink <nilswittenbrink@web.de>
Co-authored-by: Nils160988 <nilswittenbrink@web.de>
|
|
* Fix Redis Unix socket support
Rebase and rewrite the @epma01 pull request, based on last Nextcloud Docker changes
See: https://github.com/nextcloud/docker/pull/735
Signed-off-by: Tortue Torche <tortuetorche@users.noreply.github.com>
* Fix CI tests with update.sh script
Signed-off-by: Tortue Torche <tortuetorche@users.noreply.github.com>
|
|
|
|
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
|
|
[skip travis]
Signed-off-by: Tilo Spannagel <development@tilosp.de>
|
|
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
|
|
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
|
|
Signed-off-by: Tilo Spannagel <development@tilosp.de>
|
|
Signed-off-by: Richard Steinmetz <steinmetz.richard@googlemail.com>
|
|
Add NEXTCLOUD_UPDATE for containers started with non-default commands
|
|
|
|
|
|
added retry loop and decreased sleep time
|
|
|
|
Signed-off-by: Tilo Spannagel <development@tilosp.de>
|
|
* echo to stdout when migration-script is running
* specifying output
* output Initializing new instance
* simplify output
|
|
Signed-off-by: Tilo Spannagel <development@tilosp.de>
|
|
|
|
|
|
on thins like bash, echo)
|
|
- using '-n' instead of '! -z'
- adding quotes
|
|
|
|
|
|
Signed-off-by: Tilo Spannagel <development@tilosp.de>
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
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.
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|