postgres-all
PostgreSQL 18.4 + PostGIS + pgvector + TimescaleDB + 40+ extensions
640
Everything PostgreSQL — no missing extensions.
| Category | Extensions |
|---|---|
| Geospatial | PostGIS 3, pgRouting |
| AI / ML | pgvector, PL/Python3U (numpy, pandas, scikit-learn, langchain, openai) |
| Time-Series | TimescaleDB 2 |
| Maintenance | pg_cron, pg_repack |
| Security | pgAudit |
| Performance | HypoPG, RUM |
| Replication | pglogical, wal2json, pg-failover-slots |
| FDW | mysql-fdw |
| Built-ins | ~50 contrib extensions (btree_gin, hstore, pg_stat_statements, uuid-ossp, ...) |
docker run -d --name postgres \
-e POSTGRES_PASSWORD=secret \
-p 5432:5432 \
faisalaffan/postgres-all:latest
CREATE EXTENSION postgis;
CREATE EXTENSION vector;
CREATE EXTENSION timescaledb;
CREATE EXTENSION pg_cron;
CREATE EXTENSION pg_stat_statements;
-- ... and many more
latest — PostgreSQL 18.4 + all extensionssha-xxxxx — Pinned to git commit SHAgit clone https://github.com/faisalaffan/infra-light
cd infra-light/docker-postgres
docker build --network host -t postgres-all:latest .
MIT — Faisal Affan (@faisalaffan)
Content type
Image
Digest
sha256:fc59b7cfb…
Size
795.8 MB
Last updated
about 1 month ago
docker pull faisalaffan/postgres-all:d2f0a62