diff --git a/docker/docker-entrypoint.sh b/docker/docker-entrypoint.sh index ef906261..4a47309b 100755 --- a/docker/docker-entrypoint.sh +++ b/docker/docker-entrypoint.sh @@ -1,6 +1,8 @@ #!/bin/bash set -ex +POSTFIXADMIN_DB_TYPE=sqlite + if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then if ! [ -e index.php -a -e scripts/postfixadmin-cli.php ]; then echo >&2 "Postfixadmin not found in $PWD - copying now..." @@ -58,6 +60,11 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then echo "WARNING: $PWD/config.local.php already exists." echo "Postfixadmin related environment variables have been ignored." fi + + if [ -f setup.php ]; then + echo " ** Running database / environment setup.php " + php setup.php + fi fi exec "$@"