← SelfhostSpecs

Nginx Proxy Manager — system requirements

Web UI for managing an Nginx reverse proxy, free SSL certificates, and access lists. · website · repository

No official figure published for: minimum RAM, recommended RAM, minimum CPU cores, recommended CPU cores
We publish nothing we can't source. Evidence of the gap.

External services

NPM ships SQLite built in — no external database required by default. Postgres and MySQL/MariaDB are optional alternate backends; picking one disables SQLite (NPM's own docs: 'DB_MYSQL_* environment variables will take precedent over DB_SQLITE_* variables... you will not be able to use SQLite'). Use at most one alternate backend, never several.

Optional alternate backend to the built-in SQLite — see the 'none' entry's note.

Docs section is titled 'Using MySQL / MariaDB Database' and covers both by name (env vars DB_MYSQL_*) — cited as two separate entries per the nextcloud/keycloak precedent. Optional alternate backend to the built-in SQLite — see the 'none' entry's note.

Container

Image: jc21/nginx-proxy-manager · compressed size (amd64): 432 MB · architectures: amd64, arm64 · source, retrieved 2026-08-26

Related apps