aboutsummaryrefslogtreecommitdiffstats
path: root/docker
diff options
context:
space:
mode:
authorClaude <longneck@scratchbook.ch>2017-09-26 17:03:14 +0200
committerClaude <longneck@scratchbook.ch>2017-09-26 17:03:14 +0200
commit9042f9d9603bb90ffd875b701d113348a617b9ef (patch)
tree5ddb143eaef7dfd463b96f44f968c22567c2644c /docker
parent9b5fc8823b38ac8609ecdf49deadd362b7274d91 (diff)
downloadstikked-fit-9042f9d9603bb90ffd875b701d113348a617b9ef.tar.gz
stikked-fit-9042f9d9603bb90ffd875b701d113348a617b9ef.tar.bz2
stikked-fit-9042f9d9603bb90ffd875b701d113348a617b9ef.zip
moove!
Diffstat (limited to 'docker')
-rw-r--r--docker/docker-php-entrypoint12
-rw-r--r--docker/replace-envvars.sh7
-rw-r--r--docker/stikked-envvars.txt7
3 files changed, 26 insertions, 0 deletions
diff --git a/docker/docker-php-entrypoint b/docker/docker-php-entrypoint
new file mode 100644
index 0000000..f291fe4
--- /dev/null
+++ b/docker/docker-php-entrypoint
@@ -0,0 +1,12 @@
+#!/bin/sh
+set -e
+
+# custom script to overwrite stikked config variables
+bash /bin/replace-envvars.sh
+
+# first arg is `-f` or `--some-option`
+if [ "${1#-}" != "$1" ]; then
+ set -- php "$@"
+fi
+
+exec "$@"
diff --git a/docker/replace-envvars.sh b/docker/replace-envvars.sh
new file mode 100644
index 0000000..edf28b4
--- /dev/null
+++ b/docker/replace-envvars.sh
@@ -0,0 +1,7 @@
+sed -i "s/\['site_name'\].*/['site_name'] = '$SITENAME';/" /var/www/html/application/config/stikked.php
+sed -i "s/\['base_url'\].*/['base_url'] = '$BASEURL';/" /var/www/html/application/config/stikked.php
+sed -i "s/\['db_hostname'\].*/['db_hostname'] = '$DBHOST';/" /var/www/html/application/config/stikked.php
+sed -i "s/\['db_database'\].*/['db_database'] = '$DBNAME';/" /var/www/html/application/config/stikked.php
+sed -i "s/\['db_username'\].*/['db_username'] = '$DBUSER';/" /var/www/html/application/config/stikked.php
+sed -i "s/\['db_password'\].*/['db_password'] = '$DBPASS';/" /var/www/html/application/config/stikked.php
+sed -i "s/\['enable_captcha'\].*/['enable_captcha'] = '$CAPTHCA';/" /var/www/html/application/config/stikked.php
diff --git a/docker/stikked-envvars.txt b/docker/stikked-envvars.txt
new file mode 100644
index 0000000..574d65e
--- /dev/null
+++ b/docker/stikked-envvars.txt
@@ -0,0 +1,7 @@
+SITENAME=Stikked
+BASEURL=http:\/\/stikked.local\/
+DBHOST=db
+DBNAME=stikked
+DBUSER=stikked
+DBPASS=stikked
+CAPTCHA=false

© 2014-2024 Faster IT GmbH | imprint | privacy policy