Skip to content

Commit fd711ae

Browse files
authored
Merge pull request #25 from Monadical-SAS/afreydev/fix-env-generation-in-docker-up
fix: Fix traefik env file creation
2 parents 00265c7 + 13dac28 commit fd711ae

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

bin/shtool.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,15 @@ function setup_letsencrypt #description 'Set up Lets Encrypt certificates for Tr
4444
else
4545
BASE_DOMAIN="localhost"
4646
fi
47+
48+
TRAEFIK_USER_AUTH=$(htpasswd -nb ${USERNAME} ${PASSWORD} | sed -e s/\\$/\\$\\$/g)
4749

4850
# Create .env file with configuration
49-
cat > "$TRAEFIK_DIR/.env" << EOF
50-
TRAEFIK_HOST=${DOMAIN}
51-
TRAEFIK_USER_AUTH=$(htpasswd -nb ${USERNAME} ${PASSWORD} | sed -e s/\\$/\\$\\$/g)
52-
DOMAIN=${DOMAIN}
53-
BASE_DOMAIN=${BASE_DOMAIN}
54-
EMAIL=${EMAIL}
55-
EOF
51+
add_key_in_env "TRAEFIK_HOST" "${DOMAIN}" "$TRAEFIK_DIR/.env"
52+
add_key_in_env "TRAEFIK_USER_AUTH" "${TRAEFIK_USER_AUTH}" "$TRAEFIK_DIR/.env"
53+
add_key_in_env "DOMAIN" "${DOMAIN}" "$TRAEFIK_DIR/.env"
54+
add_key_in_env "BASE_DOMAIN" "${BASE_DOMAIN}" "$TRAEFIK_DIR/.env"
55+
add_key_in_env "EMAIL" "${EMAIL}" "$TRAEFIK_DIR/.env"
5656

5757
cat > "$SELFHOSTYOURTECH_ROOT/etc/config.yaml" << EOF
5858
base_domain: ${BASE_DOMAIN}

0 commit comments

Comments
 (0)