Back to Templates
PostgreSQL + pgAdmin logo

PostgreSQL + pgAdmin

v18-alpine

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

Deploy on Notploy

How to deploy

Deploy PostgreSQL + pgAdmin on Notploy

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

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

base64
ewogICJjb21wb3NlIjogInNlcnZpY2VzOlxuICBwb3N0Z3JlczpcbiAgICBpbWFnZTogcG9zdGdyZXM6MTgtYWxwaW5lXG4gICAgcmVzdGFydDogdW5sZXNzLXN0b3BwZWRcbiAgICBlbnZpcm9ubWVudDpcbiAgICAgIC0gUE9TVEdSRVNfVVNFUj0ke1BPU1RHUkVTX1VTRVJ9XG4gICAgICAtIFBPU1RHUkVTX1BBU1NXT1JEPSR7UE9TVEdSRVNfUEFTU1dPUkR9XG4gICAgICAtIFBPU1RHUkVTX0RCPSR7UE9TVEdSRVNfREJ9XG4gICAgdm9sdW1lczpcbiAgICAgIC0gcG9zdGdyZXMtZGF0YTovdmFyL2xpYi9wb3N0Z3Jlc3FsXG4gICAgaGVhbHRoY2hlY2s6XG4gICAgICB0ZXN0OiBbXCJDTUQtU0hFTExcIiwgXCJwZ19pc3JlYWR5IC1VICQke1BPU1RHUkVTX1VTRVJ9IC1kICQke1BPU1RHUkVTX0RCfVwiXVxuICAgICAgaW50ZXJ2YWw6IDEwc1xuICAgICAgdGltZW91dDogNXNcbiAgICAgIHJldHJpZXM6IDVcbiAgICAgIHN0YXJ0X3BlcmlvZDogMjBzXG4gICAgZXhwb3NlOlxuICAgICAgLSBcIjU0MzJcIlxuXG4gIHBnYWRtaW46XG4gICAgaW1hZ2U6IGRwYWdlL3BnYWRtaW40OjkuMTdcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgICMgcGdwYXNzIG11c3QgYmUgMDYwMCBhbmQgcmVhZGFibGUgYnkgdGhlIHBnYWRtaW4gdXNlciAodWlkIDUwNTApLCBzbyBjb3B5IHRoZVxuICAgICMgbW91bnRlZCBmaWxlIGludG8gdGhlIGRhdGEgdm9sdW1lIGJlZm9yZSBzdGFydGluZyBwZ0FkbWluLlxuICAgIGVudHJ5cG9pbnQ6XG4gICAgICAtIC9iaW4vc2hcbiAgICAgIC0gLWNcbiAgICAgIC0gY3AgL3BnYWRtaW40L3BncGFzcyAvdmFyL2xpYi9wZ2FkbWluL3BncGFzcyAmJiBjaG1vZCA2MDAgL3Zhci9saWIvcGdhZG1pbi9wZ3Bhc3MgJiYgZXhlYyAvZW50cnlwb2ludC5zaFxuICAgIGVudmlyb25tZW50OlxuICAgICAgLSBQR0FETUlOX0RFRkFVTFRfRU1BSUw9JHtQR0FETUlOX0RFRkFVTFRfRU1BSUx9XG4gICAgICAtIFBHQURNSU5fREVGQVVMVF9QQVNTV09SRD0ke1BHQURNSU5fREVGQVVMVF9QQVNTV09SRH1cbiAgICAgIC0gUEdBRE1JTl9DT05GSUdfU0VSVkVSX01PREU9RmFsc2VcbiAgICAgIC0gUEdBRE1JTl9DT05GSUdfTUFTVEVSX1BBU1NXT1JEX1JFUVVJUkVEPUZhbHNlXG4gICAgICAtIFBHQURNSU5fU0VSVkVSX0pTT05fRklMRT0vcGdhZG1pbjQvc2VydmVycy5qc29uXG4gICAgdm9sdW1lczpcbiAgICAgIC0gcGdhZG1pbi1kYXRhOi92YXIvbGliL3BnYWRtaW5cbiAgICAgIC0gLi4vZmlsZXMvc2VydmVycy5qc29uOi9wZ2FkbWluNC9zZXJ2ZXJzLmpzb246cm9cbiAgICAgIC0gLi4vZmlsZXMvcGdwYXNzOi9wZ2FkbWluNC9wZ3Bhc3M6cm9cbiAgICBkZXBlbmRzX29uOlxuICAgICAgcG9zdGdyZXM6XG4gICAgICAgIGNvbmRpdGlvbjogc2VydmljZV9oZWFsdGh5XG5cbnZvbHVtZXM6XG4gIHBvc3RncmVzLWRhdGE6XG4gIHBnYWRtaW4tZGF0YToiLAogICJjb25maWciOiAiW3ZhcmlhYmxlc11cbnBnYWRtaW5fZG9tYWluID0gXCIke2RvbWFpbn1cIlxucG9zdGdyZXNfdXNlciA9IFwiJHt1c2VybmFtZX1cIlxucG9zdGdyZXNfcGFzc3dvcmQgPSBcIiR7cGFzc3dvcmQ6MzJ9XCJcbnBvc3RncmVzX2RiID0gXCJwb3N0Z3Jlc1wiXG5wZ2FkbWluX2VtYWlsID0gXCIke2VtYWlsfVwiXG5wZ2FkbWluX3Bhc3N3b3JkID0gXCIke3Bhc3N3b3JkOjE2fVwiXG5cbltjb25maWddXG5bW2NvbmZpZy5kb21haW5zXV1cbnNlcnZpY2VOYW1lID0gXCJwZ2FkbWluXCJcbnBvcnQgPSA4MFxuaG9zdCA9IFwiJHtwZ2FkbWluX2RvbWFpbn1cIlxuXG5bY29uZmlnLmVudl1cblBPU1RHUkVTX1VTRVIgPSBcIiR7cG9zdGdyZXNfdXNlcn1cIlxuUE9TVEdSRVNfUEFTU1dPUkQgPSBcIiR7cG9zdGdyZXNfcGFzc3dvcmR9XCJcblBPU1RHUkVTX0RCID0gXCIke3Bvc3RncmVzX2RifVwiXG5QR0FETUlOX0RFRkFVTFRfRU1BSUwgPSBcIiR7cGdhZG1pbl9lbWFpbH1cIlxuUEdBRE1JTl9ERUZBVUxUX1BBU1NXT1JEID0gXCIke3BnYWRtaW5fcGFzc3dvcmR9XCJcblxuIyBQcmUtcmVnaXN0ZXIgdGhlIGJ1bmRsZWQgUG9zdGdyZVNRTCBzZXJ2ZXIgaW4gcGdBZG1pbiAoaW1wb3J0ZWQgb24gZmlyc3QgbGF1bmNoIG9ubHkpLlxuW1tjb25maWcubW91bnRzXV1cbmZpbGVQYXRoID0gXCIvc2VydmVycy5qc29uXCJcbmNvbnRlbnQgPSBcIlwiXCJ7XG4gIFwiU2VydmVyc1wiOiB7XG4gICAgXCIxXCI6IHtcbiAgICAgIFwiTmFtZVwiOiBcIlBvc3RncmVTUUxcIixcbiAgICAgIFwiR3JvdXBcIjogXCJTZXJ2ZXJzXCIsXG4gICAgICBcIkhvc3RcIjogXCJwb3N0Z3Jlc1wiLFxuICAgICAgXCJQb3J0XCI6IDU0MzIsXG4gICAgICBcIk1haW50ZW5hbmNlREJcIjogXCIke3Bvc3RncmVzX2RifVwiLFxuICAgICAgXCJVc2VybmFtZVwiOiBcIiR7cG9zdGdyZXNfdXNlcn1cIixcbiAgICAgIFwiUGFzc0ZpbGVcIjogXCIvdmFyL2xpYi9wZ2FkbWluL3BncGFzc1wiLFxuICAgICAgXCJTU0xNb2RlXCI6IFwicHJlZmVyXCJcbiAgICB9XG4gIH1cbn1cblwiXCJcIlxuXG5bW2NvbmZpZy5tb3VudHNdXVxuZmlsZVBhdGggPSBcIi9wZ3Bhc3NcIlxuY29udGVudCA9IFwiXCJcInBvc3RncmVzOjU0MzI6Kjoke3Bvc3RncmVzX3VzZXJ9OiR7cG9zdGdyZXNfcGFzc3dvcmR9XG5cIlwiXCIiCn0=

Reference files

Configuration

The exact Docker Compose and template configuration this template deploys.

More like this

pgAdmin logo

pgAdmin

Version 8.3

pgAdmin is an administration and management tool for PostgreSQL databases. Self-host it on your own server with Dokploy, which deploys pgAdmin as a Docker Compose service in a few clicks.

databasepostgresadmin
Appwrite logo

Appwrite

Version 2.5.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
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
PostgreSQL with PgDog logo

PostgreSQL with PgDog

Version 0.1.26

PostgreSQL database with PgDog connection pooler, load balancer, and horizontal scaling proxy. A modern alternative to PgBouncer with multi-threading support.

databasepostgresqlpooler
PowerSync logo

PowerSync

Version 1.21.0

PowerSync is a sync engine for local-first apps. Syncs PostgreSQL data to mobile devices and browsers with real-time replication.

syncdatabaselocal-first

Free and open source

Self-host PostgreSQL + pgAdmin in minutes

Notploy is a free, open source deployment platform. Deploy PostgreSQL + pgAdmin and 571+ other templates on your own infrastructure with a single click.