← SelfhostSpecs

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.

AppCategoryRAM minImage size
AdGuard Homednsnone published28 MB
code-serverdev-tools1 GB*364 MB
Discourseforum1 GB*1259 MB
docker-mailserveremail512 MB*396 MB
Dockgedev-toolsnone published251 MB
Frigatenvr4 GB*1715 MB
Gatusmonitoringnone published24 MB
Giteadev-tools1 GB*69 MB
GitLab CEdev-tools8 GB*1382 MB
Grafanaobservability512 MB452 MB
Home Assistanthome-automation2 GB*625 MB
Homeboxhome-inventorynone published49 MB
Jellyfinmedianone published658 MB
Jenkinsdev-tools256 MB*276 MB
Jitsi Meetvideo-conferencing2 GB*129 MB
Keycloaksecurity750 MB*255 MB
Metabaseanalyticsnone published744 MB
n8nautomationnone published360 MB
Nextcloudfile-sync128 MB*527 MB
Nginx Proxy Managernetworkingnone published432 MB
Node-REDautomationnone published218 MB
Ollamaainone published3223 MB
ONLYOFFICE Document Serverdocumentsnone published1334 MB
Open WebUIainone published1741 MB
Pangolinnetworking2 GB*319 MB
Pi-holedns512 MB*41 MB
Prometheusobservabilitynone published104 MB
Syncthingfile-syncnone published18 MB
Technitium DNS Serverdnsnone published106 MB
Uptime Kumamonitoringnone published149 MB
Vaultwardensecuritynone published83 MB
VoiceStudioai8 GB*4819 MB
Wazuhsecuritynone published864 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.