{"id":20271016,"url":"https://github.com/postgres-ai/custom-images","last_synced_at":"2025-11-29T19:05:42.685Z","repository":{"id":114767806,"uuid":"517117141","full_name":"postgres-ai/custom-images","owner":"postgres-ai","description":"Docker images for Database Lab (not DLE itself): PostgreSQL with extensions, migration tools, etc. ","archived":false,"fork":false,"pushed_at":"2025-02-24T15:16:50.000Z","size":292,"stargazers_count":12,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-24T16:28:46.232Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/postgres-ai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-23T17:06:07.000Z","updated_at":"2025-02-24T15:15:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"5d7e6daf-9ab0-4556-86bf-6f61095bcae6","html_url":"https://github.com/postgres-ai/custom-images","commit_stats":null,"previous_names":[],"tags_count":40,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/postgres-ai%2Fcustom-images","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/postgres-ai%2Fcustom-images/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/postgres-ai%2Fcustom-images/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/postgres-ai%2Fcustom-images/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/postgres-ai","download_url":"https://codeload.github.com/postgres-ai/custom-images/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241758954,"owners_count":20015249,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T12:35:43.496Z","updated_at":"2025-11-29T19:05:42.678Z","avatar_url":"https://github.com/postgres-ai.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PostgreSQL Images\n\n## Extended images\nPostgreSQL Docker images with various additional extensions. Includes the majority of extensions, including those that are supported by RDS.\n\nDerived from [official PostgreSQL images](https://hub.docker.com/_/postgres). One of the key differences is that PostgreSQL can be stopped or restarted without the container being stopped (this is because in the official image, the `postmaster` process is the main one).\n\nStorage-optimized: the size of each image is ~300-500 MiB.\n\nUse these images with Database Lab, when you need HypoPG or anything else.\n\n### What's inside\nAvailable PostgreSQL versions: 9.6 (EOL), 10 (EOL), 11 (EOL), 12(EOL), 13, 14, 15, 16, 17, 18. Extensions:\n- all official [\"core\" contrib modules](https://www.postgresql.org/docs/current/contrib.html)\n- [bg_mon](https://github.com/CyberDem0n/bg_mon)\n- [Citus](https://github.com/citusdata/citus)\n- [HypoPG](https://github.com/HypoPG/hypopg)\n- [logerrors](https://github.com/munakoiso/logerrors)\n- [pg_auth_mon](https://github.com/RafiaSabih/pg_auth_mon)\n- [pg_cron](https://github.com/citusdata/pg_cron)\n- [pg_hint_plan](https://pghintplan.osdn.jp/pg_hint_plan.html)\n- [pg_qualstats](https://github.com/powa-team/pg_qualstats)\n- [pg_repack](https://github.com/reorg/pg_repack)\n- [pg_show_plans](https://github.com/cybertec-postgresql/pg_show_plans)\n- [pg_stat_kcache](https://github.com/powa-team/pg_stat_kcache)\n- [pg_wait_sampling](https://github.com/postgrespro/pg_wait_sampling)\n- [pg_timetable](https://github.com/cybertec-postgresql/pg_timetable)\n- [pgaudit](https://github.com/pgaudit/pgaudit)\n- [pgextwlist](https://github.com/dimitri/pgextwlist)\n- [hll](https://github.com/citusdata/postgresql-hll)\n- [topn](https://github.com/citusdata/postgresql-topn)\n- [postgresql_anonymizer](https://github.com/webysther/postgresql_anonymizer) \n- [PoWA](https://github.com/powa-team/powa)\n- [set_user](https://github.com/pgaudit/set_user)\n- [timescaledb](https://github.com/timescale/timescaledb)\n- [pgvector](https://github.com/pgvector/pgvector)\n\n\n#### Not included in the PostgreSQL 18 image (yet)\nThe PostgreSQL 18 image is now missing the following extensions (they will be added in the future):\n- powa\n- timescaledb\n- citus\n- topn\n- pg_qualstats\n- hll\n- cron\n\n### How to extend\n- You can fork this repository and extend `Dockerfile`, then build your own images\n- Proposals to add more extensions to this repository are welcome https://gitlab.com/postgres-ai/custom-images/-/issues\n\n### PostgreSQL Tools:\n- [WAL-G](https://github.com/wal-g/wal-g)\n- [pgBackRest](https://github.com/pgbackrest/pgbackrest)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpostgres-ai%2Fcustom-images","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpostgres-ai%2Fcustom-images","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpostgres-ai%2Fcustom-images/lists"}