This commit is contained in:
Rodolfo Berrios
2024-02-16 13:29:36 -03:00
parent e7bcd49d04
commit 6d79ec1a50
2 changed files with 28 additions and 0 deletions

View File

@@ -180,6 +180,11 @@ namespace:
ENCRYPTION_KEY=${ENCRYPTION_KEY} \
./scripts/system/namespace.sh
.PHONY: env
env:
@chmod +x ./scripts/system/env.sh
@ENV_FILE=${ENV_FILE} ./scripts/system/env.sh
# Docker compose
up: feedback feedback--compose feedback--url

23
scripts/system/env.sh Executable file
View File

@@ -0,0 +1,23 @@
#!/usr/bin/env bash
set -e
if [ -f "${ENV_FILE}" ]; then
echo "[!] File ${ENV_FILE} already exists"
exit 1
fi
read -p "CHEVERETO_LICENSE_KEY: " CHEVERETO_LICENSE_KEY
read -p "DOMAIN: " DOMAIN
read -p "EMAIL_HTTPS: " EMAIL_HTTPS
read -p "CLOUDFLARE_TOKEN: " CLOUDFLARE_TOKEN
read -p "CLOUDFLARE_ZONE_ID: " CLOUDFLARE_ZONE_ID
read -p "CLOUDFLARE_ACCOUNT_ID: " CLOUDFLARE_ACCOUNT_ID
read -p "CLOUDFLARE_A_NAME: " CLOUDFLARE_A_NAME
cat >${ENV_FILE} <<EOM
CHEVERETO_LICENSE_KEY=${CHEVERETO_LICENSE_KEY}
DOMAIN=${DOMAIN}
EMAIL_HTTPS=${EMAIL_HTTPS}
CLOUDFLARE_TOKEN=${CLOUDFLARE_TOKEN}
CLOUDFLARE_ZONE_ID=${CLOUDFLARE_ZONE_ID}
CLOUDFLARE_ACCOUNT_ID=${CLOUDFLARE_ACCOUNT_ID}
CLOUDFLARE_A_NAME=${CLOUDFLARE_A_NAME}
EOM
echo "[OK] Configuration stored at .env"