fix: update PostgreSQL user command in security script to use Docker Secrets

- Modified the command to alter the PostgreSQL user password in the security script to use the 'dokploy' user with the database specified, enhancing security by utilizing Docker Secrets for password management.
This commit is contained in:
Mauricio Siu
2026-01-21 17:05:43 +01:00
parent b542257893
commit e8b8ee8d50

View File

@@ -75,8 +75,11 @@ echo "🔄 Updating database..."
POSTGRES_CONTAINER=$(docker ps --filter "name=dokploy-postgres" --format "{{.ID}}" | head -n1)
if [ -n "$POSTGRES_CONTAINER" ]; then
docker exec "$POSTGRES_CONTAINER" psql -U postgres \
-c "ALTER USER dokploy WITH PASSWORD '${NEW_PASSWORD}';"
docker exec \
-e PGPASSWORD=amukds4wi9001583845717ad2 \
"$POSTGRES_CONTAINER" \
psql -U dokploy -d dokploy \
-c "ALTER USER dokploy WITH PASSWORD '${NEW_PASSWORD}';"
fi
# Update Postgres service to use Docker Secret