Add .env file for docker-compose

This commit is contained in:
riggraz
2019-09-23 12:14:35 +02:00
parent 3ce611374b
commit 10f73d876e
13 changed files with 84 additions and 12 deletions

19
check-env.sh Normal file
View File

@@ -0,0 +1,19 @@
#!/bin/bash
set -e # Abort on error
function check_env_vars () {
for name; do
: ${!name:?$name must not be empty}
done
}
if [ ! -f .env ]; then
echo 'A .env file must be present.'
exit 2
fi
if ! check_env_vars "ENVIRONMENT" "APP_NAME" "POSTGRES_USER" "POSTGRES_PASSWORD"; then
echo 'Some variables are not set in .env, please refer to script/check-env.sh for the list'
exit 4
fi