aboutsummaryrefslogtreecommitdiff
path: root/docker/start.sh
diff options
context:
space:
mode:
author无闻 <u@gogs.io>2015-10-02 20:02:03 -0400
committer无闻 <u@gogs.io>2015-10-02 20:02:03 -0400
commit79fb24a397f4c49d03b8fa09a6dd3c4226247637 (patch)
treed6bf3e8b8c152e58acfaa41256339b9bca6efaa5 /docker/start.sh
parent4465c58f4b1b7e1f9d5cc17fa4fcee352d572092 (diff)
parent5981f1edcdc25fe7f1e353a12fe9651e6ea2aaf8 (diff)
Merge pull request #1732 from 0rax/develop
Docker Container: Init 1 & Initialisation
Diffstat (limited to 'docker/start.sh')
-rwxr-xr-xdocker/start.sh8
1 files changed, 6 insertions, 2 deletions
diff --git a/docker/start.sh b/docker/start.sh
index b560b2bc..c824fe91 100755
--- a/docker/start.sh
+++ b/docker/start.sh
@@ -8,5 +8,9 @@ while read NAME CMD; do
chmod +x /app/gogs/docker/s6/$NAME/run
done
-# Exec S6 as process manager for gogs and dropbear ssh
-exec /usr/bin/s6-svscan /app/gogs/docker/s6/
+# Exec CMD or S6 by default if nothing present
+if [ $# -gt 0 ];then
+ exec "$@"
+else
+ exec /usr/bin/s6-svscan /app/gogs/docker/s6/
+fi