Back to Templates
PostgreSQL with 80+ Extensions logo

PostgreSQL with 80+ Extensions

v18-v1.1.0

The official PostgreSQL 18 image with 80+ tested extensions preinstalled: pgvector, PostGIS, TimescaleDB, pgmq, pg_cron, pg_duckdb, Apache AGE, pg_graphql and more. Multi-arch (amd64, arm64).

Deploy on Dokploy

Deploy PostgreSQL with 80+ Extensions on Dokploy

  1. Install Dokploy on your server if you haven't already.
  2. In your Dokploy panel, open a project and click Create Service → Template.
  3. Search for PostgreSQL with 80+ Extensions and click Create — Dokploy configures domains, environment variables, and volumes for you.

Alternatively, create a Compose service, go to Advanced → Import from Base64, and paste this payload:

base64
ewogICJjb21wb3NlIjogInNlcnZpY2VzOlxuICBwb3N0Z3Jlcy1leHRlbnNvcjpcbiAgICBpbWFnZTogcnV4d2V6L3Bvc3RncmVzOjE4LXYxLjEuMFxuICAgIHJlc3RhcnQ6IHVubGVzcy1zdG9wcGVkXG4gICAgIyBMaWJyYXJpZXMgbG9hZGVkIGF0IHN0YXJ0dXAuIHBnX2Nyb24gYW5kIHRoZSBvdGhlciBcInByZWxvYWRcIiBleHRlbnNpb25zXG4gICAgIyBuZWVkIHRvIGJlIGxpc3RlZCBoZXJlIGJlZm9yZSBDUkVBVEUgRVhURU5TSU9OIHdvcmtzLlxuICAgIGNvbW1hbmQ6XG4gICAgICAtIHBvc3RncmVzXG4gICAgICAtIC1jXG4gICAgICAtIHNoYXJlZF9wcmVsb2FkX2xpYnJhcmllcz0ke1NIQVJFRF9QUkVMT0FEX0xJQlJBUklFU31cbiAgICAgIC0gLWNcbiAgICAgIC0gY3Jvbi5kYXRhYmFzZV9uYW1lPSR7UE9TVEdSRVNfREJ9XG4gICAgICAtIC1jXG4gICAgICAtIG1heF93b3JrZXJfcHJvY2Vzc2VzPTMyXG4gICAgIyBVbmNvbW1lbnQgJ3BvcnRzJyBzZXR0aW5ncyBiZWxvdyB0byBlbmFibGUgZXh0ZXJuYWwgYWNjZXNzXG4gICAgIyBwb3J0czpcbiAgICAjICAgLSBcIjU0MzI6NTQzMlwiXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICAtIFBPU1RHUkVTX1VTRVI9JHtQT1NUR1JFU19VU0VSfVxuICAgICAgLSBQT1NUR1JFU19QQVNTV09SRD0ke1BPU1RHUkVTX1BBU1NXT1JEfVxuICAgICAgLSBQT1NUR1JFU19EQj0ke1BPU1RHUkVTX0RCfVxuICAgIHZvbHVtZXM6XG4gICAgICAtIHBvc3RncmVzLWRhdGE6L3Zhci9saWIvcG9zdGdyZXNxbFxuICAgIGhlYWx0aGNoZWNrOlxuICAgICAgdGVzdDogW1wiQ01ELVNIRUxMXCIsIFwicGdfaXNyZWFkeSAtVSAkJHtQT1NUR1JFU19VU0VSfSAtZCAkJHtQT1NUR1JFU19EQn1cIl1cbiAgICAgIGludGVydmFsOiAxMHNcbiAgICAgIHRpbWVvdXQ6IDVzXG4gICAgICByZXRyaWVzOiA1XG4gICAgICBzdGFydF9wZXJpb2Q6IDIwc1xuXG52b2x1bWVzOlxuICBwb3N0Z3Jlcy1kYXRhOiIsCiAgImNvbmZpZyI6ICJbdmFyaWFibGVzXVxucG9zdGdyZXNfdXNlciA9IFwiJHt1c2VybmFtZX1cIlxucG9zdGdyZXNfcGFzc3dvcmQgPSBcIiR7cGFzc3dvcmQ6MzJ9XCJcbnBvc3RncmVzX2RiID0gXCJwb3N0Z3Jlc1wiXG5cbltjb25maWcuZW52XVxuUE9TVEdSRVNfVVNFUiA9IFwiJHtwb3N0Z3Jlc191c2VyfVwiXG5QT1NUR1JFU19QQVNTV09SRCA9IFwiJHtwb3N0Z3Jlc19wYXNzd29yZH1cIlxuUE9TVEdSRVNfREIgPSBcIiR7cG9zdGdyZXNfZGJ9XCJcbiMgQWRkIG1vcmUgcHJlbG9hZCBleHRlbnNpb25zIGhlcmUsIGNvbW1hLXNlcGFyYXRlZCAoZS5nLiB0aW1lc2NhbGVkYiwgcGdfZHVja2RiKS5cblNIQVJFRF9QUkVMT0FEX0xJQlJBUklFUyA9IFwicGdfc3RhdF9zdGF0ZW1lbnRzLHBnX2Nyb25cIiIKfQ==

Configuration

The exact Docker Compose and template configuration this template deploys.

Related Templates

PostgreSQL + pgAdmin logo

PostgreSQL + pgAdmin

Version: 18-alpine

PostgreSQL 18 Alpine with pgAdmin 4 web UI, persistent volumes and healthchecks for easy database administration.

databasepostgrespostgresql
Appwrite logo

Appwrite

Version: 2.7.0

Appwrite is an end-to-end platform for building Web, Mobile, Native, or Backend apps, packaged as a set of Docker microservices. It includes both a backend server and a fully integrated hosting solution for deploying static and server-side rendered frontends. Appwrite abstracts the complexity and repetitiveness required to build modern apps from scratch and allows you to build secure, full-stack applications faster. Using Appwrite, you can easily integrate your app with user authentication and multiple sign-in methods, a database for storing and querying users and team data, storage and file management, image manipulation, Cloud Functions, messaging, and more services.

databasefirebasepostgresql
Autobase logo

Autobase

Version: 2.11.0

Autobase for PostgreSQL® is an open-source alternative to cloud-managed databases (self-hosted DBaaS).

databasepostgresautomation
Chroma logo

Chroma

Version: 1.5.6

Chroma is an open-source embedding database for AI applications, with persistent vector storage and a simple HTTP API.

aivector-databaseembeddings
Databasement logo

Databasement

Version: 1.8.4

Self-hosted database backup manager with a web UI. Schedule, backup, and restore MySQL, PostgreSQL, MariaDB, Microsoft SQL Server, MongoDB, SQLite, Firebird and Redis to S3, SFTP, Samba or local storage. SSH tunnel support.

backupdatabasemysql
FalkorDB logo

FalkorDB

Version: 4.20.4

A high-performance graph database for knowledge graphs, GraphRAG, agent memory, fraud detection and other relationship-heavy workloads. Includes the FalkorDB Browser interface.

databasegraph-databaseknowledge-graph

Self-host PostgreSQL with 80+ Extensions in minutes

Dokploy is a free, open source deployment platform. Deploy PostgreSQL with 80+ Extensions and 601+ other templates on your own infrastructure with a single click.