Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/nextcloudpi.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorAeon512 <aeon512@gmail.com>2018-02-12 00:14:16 +0300
committernachoparker <nacho@ownyourbits.com>2018-02-13 20:03:56 +0300
commitdf8703cac87b43ef0a10db0a7fd1dc5bfe05209f (patch)
treee73b611816756f692483d9b93f6029e93b93d2a9 /docker
parent34a3bd5d529fc96e4316cdc740a934b7c758e61b (diff)
Restore LetsEncrypt after docker-compose up/down
Diffstat (limited to 'docker')
-rwxr-xr-xdocker/debian-ncp/run-parts.sh8
-rwxr-xr-xdocker/nextcloudpi/000ncp1
2 files changed, 8 insertions, 1 deletions
diff --git a/docker/debian-ncp/run-parts.sh b/docker/debian-ncp/run-parts.sh
index 0c8fe3f1..6ebe5ba1 100755
--- a/docker/debian-ncp/run-parts.sh
+++ b/docker/debian-ncp/run-parts.sh
@@ -33,7 +33,13 @@ test -f $FILE || {
EOF
chmod +x /usr/local/sbin/update-rc.d
-for file in $( ls -1v /etc/services-enabled.d ); do
+# Iterate only over 000* entries which might setup environment
+for file in $( ls -1v /etc/services-enabled.d | grep 000* ); do
+ /etc/services-enabled.d/"$file" start "$1"
+done
+
+# Iterate over remaining entries
+for file in $( ls -1v -I 000* /etc/services-enabled.d ); do
/etc/services-enabled.d/"$file" start "$1"
done
diff --git a/docker/nextcloudpi/000ncp b/docker/nextcloudpi/000ncp
index 6a4d2d2e..f23f0183 100755
--- a/docker/nextcloudpi/000ncp
+++ b/docker/nextcloudpi/000ncp
@@ -4,5 +4,6 @@ source /usr/local/etc/library.sh
# INIT NCP CONFIG (first run)
persistent_cfg /usr/local/etc/nextcloudpi-config.d /data/ncp
+persistent_cfg /etc/services-enabled.d
exit 0