Nomploy Nomad Packs

โ† All stacks

A database and the tools to drive it

Database toolkit

PostgreSQL and Redis with browser-based admin: Adminer for quick SQL across engines and pgweb for a focused Postgres client. Point apps at these on 127.0.0.1.

4 packs 4 tasks 4 ports 2 volumes 1.0 GB RAM โœ“ no port conflicts
Deploy
nomad-pack registry add nomploy github.com/Nomploy/nomad-packs
nomad-pack run postgres --registry nomploy
nomad-pack run redis --registry nomploy
nomad-pack run adminer --registry nomploy
nomad-pack run pgweb --registry nomploy
Packs
Databases

postgres

PostgreSQL โ€” the world's most advanced open-source relational database, deployed as a host-networked Nomad service with a persistent Docker volume.

5432 โ†’
Databases

redis

Redis โ€” an in-memory data store used as a database, cache, and message broker, deployed as a host-networked Nomad service with AOF persistence on a Docker volume.

6379 โ†’
Dev tools

adminer

Adminer โ€” a full-featured database management tool in a single PHP file (PostgreSQL, MySQL/MariaDB, SQLite, and more). Deployed as a stateless host-networked Nomad service; pairs with the postgres/mariadb packs.

8083 โ†’
Dev tools

pgweb

pgweb โ€” a fast, lightweight, browser-based PostgreSQL client: browse tables, run queries, inspect schemas, and export results. Deployed as a stateless host-networked Nomad service in sessions mode, so each user enters their own connection in the UI. Pairs with the postgres pack.

8081 โ†’
Variables to set
postgres db_password
redis password
adminer sensible defaults
pgweb sensible defaults

Highlighted variables are placeholders (passwords, secret keys) you should change before production. Open a pack for its full variable table and a copy-paste values.hcl.

Host ports
5432 postgres
6379 redis
8081 pgweb
8083 adminer

โ† Back to the catalog