diff options
author | Claude <longneck@scratchbook.ch> | 2017-09-26 17:03:14 +0200 |
---|---|---|
committer | Claude <longneck@scratchbook.ch> | 2017-09-26 17:03:14 +0200 |
commit | 9042f9d9603bb90ffd875b701d113348a617b9ef (patch) | |
tree | 5ddb143eaef7dfd463b96f44f968c22567c2644c /docker | |
parent | 9b5fc8823b38ac8609ecdf49deadd362b7274d91 (diff) | |
download | stikked-fit-9042f9d9603bb90ffd875b701d113348a617b9ef.tar.gz stikked-fit-9042f9d9603bb90ffd875b701d113348a617b9ef.tar.bz2 stikked-fit-9042f9d9603bb90ffd875b701d113348a617b9ef.zip |
moove!
Diffstat (limited to 'docker')
-rw-r--r-- | docker/docker-php-entrypoint | 12 | ||||
-rw-r--r-- | docker/replace-envvars.sh | 7 | ||||
-rw-r--r-- | docker/stikked-envvars.txt | 7 |
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 |