fix: sed delimiter | instead of / to avoid conflicts
This commit is contained in:
parent
07aff0ba28
commit
ab8e46b3a4
1 changed files with 7 additions and 7 deletions
14
deploy.sh
14
deploy.sh
|
|
@ -78,19 +78,19 @@ if [ "$GREENFIELD" = true ]; then
|
|||
fi
|
||||
fi
|
||||
|
||||
# Generate Caddyfile
|
||||
sed -e "s/{DOMAIN}/$DOMAIN/g" -e "s/{TLS_EMAIL}/${TLS_EMAIL:-admin@$DOMAIN}/g" \
|
||||
# Generate Caddyfile (using | delimiter to avoid conflicts with / and @)
|
||||
sed -e "s|{DOMAIN}|$DOMAIN|g" -e "s|{TLS_EMAIL}|${TLS_EMAIL:-admin@$DOMAIN}|g" \
|
||||
"$SCRIPT_DIR/config/caddy/Caddyfile" > "$TARGET_DIR/config/caddy/Caddyfile"
|
||||
|
||||
# Generate Authelia config
|
||||
sed -e "s/{DOMAIN}/$DOMAIN/g" \
|
||||
-e "s/{JWT_SECRET}/$JWT_SECRET/g" \
|
||||
-e "s/{SESSION_SECRET}/$SESSION_SECRET/g" \
|
||||
sed -e "s|{DOMAIN}|$DOMAIN|g" \
|
||||
-e "s|{JWT_SECRET}|$JWT_SECRET|g" \
|
||||
-e "s|{SESSION_SECRET}|$SESSION_SECRET|g" \
|
||||
"$SCRIPT_DIR/config/authelia/configuration.yml" > "$TARGET_DIR/config/authelia/configuration.yml"
|
||||
|
||||
# Generate users database
|
||||
sed -e "s/{ADMIN_PASSWORD_HASH}/$ADMIN_PASSWORD_HASH/g" \
|
||||
-e "s/{TLS_EMAIL}/${TLS_EMAIL:-admin@$DOMAIN}/g" \
|
||||
sed -e "s|{ADMIN_PASSWORD_HASH}|$ADMIN_PASSWORD_HASH|g" \
|
||||
-e "s|{TLS_EMAIL}|${TLS_EMAIL:-admin@$DOMAIN}|g" \
|
||||
"$SCRIPT_DIR/config/authelia/users_database.yml" > "$TARGET_DIR/config/authelia/users_database.yml"
|
||||
|
||||
# Copy compose files
|
||||
|
|
|
|||
Loading…
Reference in a new issue