44 lines
1.6 KiB
JSON
44 lines
1.6 KiB
JSON
{
|
|
"type": 1,
|
|
"title": "PostgreSQL 17.4",
|
|
"name": "PostgreSQL 17.4",
|
|
"description": "PostgreSQL 17 is a powerful, open source object-relational database system with over 35 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance. This template uses the official PostgreSQL Docker image @ https://hub.docker.com/_/postgres/.",
|
|
"logo": "",
|
|
"image": "postgres:17.4",
|
|
"note": "This is a PostgreSQL database server.",
|
|
"categories": [
|
|
"System Tools"
|
|
],
|
|
"platform": "linux",
|
|
"restart_policy": "unless-stopped",
|
|
"ports": [
|
|
"5432:5432/tcp"
|
|
],
|
|
"volumes": [
|
|
{
|
|
"container": "/var/lib/postgresql/data",
|
|
"bind": "!config/postgresql/config"
|
|
}
|
|
],
|
|
"env": [
|
|
{
|
|
"name": "POSTGRES_USER",
|
|
"label": "POSTGRES_USER",
|
|
"default": "postgresql",
|
|
"description": "The root PostgreSQL user. This user has superuser access to all databases."
|
|
},
|
|
{
|
|
"name": "POSTGRES_DB",
|
|
"label": "POSTGRES_DB",
|
|
"default": "postgresdb",
|
|
"description": "The name of the default database to create when the container is started for the first time."
|
|
},
|
|
{
|
|
"name": "POSTGRES_PASSWORD",
|
|
"label": "POSTGRES_PASSWORD",
|
|
"default": "CHANGE_ME_YOU_FOOL",
|
|
"description": "The password for the PostgreSQL user. This password is used to authenticate the user when connecting to the database."
|
|
}
|
|
]
|
|
}
|