postgresql12

postgresql12

Official

Docker app from jj9987's Repository

Overview

PostgreSQL 12 is a powerful, open source object-relational database system. Uses official Postgres Docker image @ https://hub.docker.com/_/postgres/

Configuration
/mnt/cache/appdata/postgresql12 This is where Postgres will store it's data. For best performance, keep the files on cache drive.
Port 5432 Default connection port
POSTGRES_PASSWORD Superuser password. REQUIRED TO SET, otherwise connecting outside container will not be possible.
POSTGRES_USER Username for the superuser. Defaults to postgres if not set.
POSTGRES_DB Used to define different name for default database. Defaults to user if not set.

Runtime arguments

Network
bridge
Privileged
false

Template configuration

POSTGRES_PASSWORDVariable

Initial superuser password (required)

POSTGRES_USERVariable

Initial superuser name (default: postgres)

POSTGRES_DBVariable

Initial database name (default: postgres)

Database Storage PathPathrw

PostgreSQL data storage location

Target
/var/lib/postgresql/data
Default
/mnt/cache/appdata/postgresql12
PostgreSQL access portPorttcp

PostgreSQL TCP connection port

Target
5432
Default
5432

Download Statistics

0
Total Downloads
193,307,600
This Month
117,982,904
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
postgres:12
Last Updated2026-05-21
First Seen2021-11-05

Run Postgresql12 on Unraid.

Postgresql12 is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.