Self-hosted apps without an external database
Every app below needs no separate database or cache container for you to run and maintain yourself — any such service is either not required at all, or bundled inside the app's own container image (check the app's page for which). Membership is derived automatically from each app's sourced dependency data, so this list updates itself as the dataset grows. Currently 33 of 52 tracked apps qualify.
| App | Category | RAM min | Image size |
|---|---|---|---|
| AdGuard Home | dns | none published | 28 MB |
| code-server | dev-tools | 1 GB* | 364 MB |
| Discourse | forum | 1 GB* | 1259 MB |
| docker-mailserver | 512 MB* | 396 MB | |
| Dockge | dev-tools | none published | 251 MB |
| Frigate | nvr | 4 GB* | 1715 MB |
| Gatus | monitoring | none published | 24 MB |
| Gitea | dev-tools | 1 GB* | 69 MB |
| GitLab CE | dev-tools | 8 GB* | 1382 MB |
| Grafana | observability | 512 MB | 452 MB |
| Home Assistant | home-automation | 2 GB* | 625 MB |
| Homebox | home-inventory | none published | 49 MB |
| Jellyfin | media | none published | 658 MB |
| Jenkins | dev-tools | 256 MB* | 276 MB |
| Jitsi Meet | video-conferencing | 2 GB* | 129 MB |
| Keycloak | security | 750 MB* | 255 MB |
| Metabase | analytics | none published | 744 MB |
| n8n | automation | none published | 360 MB |
| Nextcloud | file-sync | 128 MB* | 527 MB |
| Nginx Proxy Manager | networking | none published | 432 MB |
| Node-RED | automation | none published | 218 MB |
| Ollama | ai | none published | 3223 MB |
| ONLYOFFICE Document Server | documents | none published | 1334 MB |
| Open WebUI | ai | none published | 1741 MB |
| Pangolin | networking | 2 GB* | 319 MB |
| Pi-hole | dns | 512 MB* | 41 MB |
| Prometheus | observability | none published | 104 MB |
| Syncthing | file-sync | none published | 18 MB |
| Technitium DNS Server | dns | none published | 106 MB |
| Uptime Kuma | monitoring | none published | 149 MB |
| Vaultwarden | security | none published | 83 MB |
| VoiceStudio | ai | 8 GB* | 4819 MB |
| Wazuh | security | none published | 864 MB |
Figures follow the same rules as everywhere on SelfhostSpecs: quoted verbatim from official docs with source and date, or honestly absent. Image sizes are compressed amd64. Figures marked * are scoped (per-process or platform-specific) — see the app's page.