Sign inSign up

faisalaffan/postgres-all

By faisalaffan

•Updated 4 months ago

PostgreSQL 18.4 + PostGIS + pgvector + TimescaleDB + 40+ extensions

Image
Message queues
Developer tools
Databases & storage
0

2.3K

faisalaffan/postgres-all repository overview

⁠🐘 Postgres-All — PostgreSQL 18.4 Complete

Build & Push

Everything PostgreSQL — no missing extensions.

⁠Included Extensions

CategoryExtensions
GeospatialPostGIS 3, pgRouting
AI / MLpgvector, PL/Python3U (numpy, pandas, scikit-learn, langchain, openai)
Time-SeriesTimescaleDB 2
Maintenancepg_cron, pg_repack
SecuritypgAudit
PerformanceHypoPG, RUM
Replicationpglogical, wal2json, pg-failover-slots
FDWmysql-fdw
Built-ins~50 contrib extensions (btree_gin, hstore, pg_stat_statements, uuid-ossp, ...)

⁠Usage

docker run -d --name postgres \
  -e POSTGRES_PASSWORD=secret \
  -p 5432:5432 \
  faisalaffan/postgres-all:latest
⁠Enable extensions
CREATE EXTENSION postgis;
CREATE EXTENSION vector;
CREATE EXTENSION timescaledb;
CREATE EXTENSION pg_cron;
CREATE EXTENSION pg_stat_statements;
-- ... and many more

⁠Tags

  • latest — PostgreSQL 18.4 + all extensions
  • sha-xxxxx — Pinned to git commit SHA

⁠Build locally

git clone https://github.com/faisalaffan/infra-light
cd infra-light/docker-postgres
docker build --network host -t postgres-all:latest .

⁠License

MIT — Faisal Affan (@faisalaffan)

Tag summary

Content type

Image

Digest

sha256:fc59b7cfb…

Size

795.8 MB

Last updated

4 months ago

docker pull faisalaffan/postgres-all