Open K-Schubert opened 2 months ago
Create a servers.json file from .env vars in pgadmin/Dockerfile.
Something like:
cat << EOF > /pgadmin4/servers.json { "Servers": { "1": { "Name": "Primary Database", "Group": "Servers", "Host": "$POSTGRES_HOST", "Port": 5432, "MaintenanceDB": "$POSTGRES_MAINTENANCE_DB", "Username": "$POSTGRES_USER", "Password": "$POSTGRES_PASSWORD", "SSLMode": "prefer" } } } EOF
exec /entrypoint.sh
Create a servers.json file from .env vars in pgadmin/Dockerfile.
Something like:
!/bin/bash
Create the servers.json file with database connection details
cat << EOF > /pgadmin4/servers.json { "Servers": { "1": { "Name": "Primary Database", "Group": "Servers", "Host": "$POSTGRES_HOST", "Port": 5432, "MaintenanceDB": "$POSTGRES_MAINTENANCE_DB", "Username": "$POSTGRES_USER", "Password": "$POSTGRES_PASSWORD", "SSLMode": "prefer" } } } EOF
Start pgAdmin4
exec /entrypoint.sh