daniel-marynicz/Setup PostgreSQL with PostgreSQL extensions and unprivileged user

Setups PostgreSQL database with unprivileged postgres user and PostgreSQL extensions.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
postgres_image_tagDocker postgres image tag for available image tags please see https://hub.docker.com/_/postgresnolatest
postgres_image_nameDocker postgres image name if not using https://hub.docker.com/_/postgresnopostgres
postgres_userPOSTGRES_USER - create the user with the superuser powernopostgres
postgres_dbPOSTGRES_DB - postgres databasenopostgres
postgres_passwordPOSTGRES_PASSWORD - superuser passwordno
postgres_extensionsPOSTGRES_EXTENSIONS - List of postgres extensions separated by space to install in template1 databaseno
app_userAPP_USER - unprivileged postgres usernoapp
app_user_passwordAPP_PASSWORD_USER - password for unprivileged postgres usernoapp
app_dbAPP_DB - database or list of databases separated by space for unprivileged postgres usernoapp
exposed_postgres_portEXPOSED_POSTGRES_PORT - exposed postgres portno5432

no outputs