App reference
What each app actually needs to run in Docker behind a reverse proxy: the ports, the environment variables that matter, the volumes you cannot lose, and a dated release timeline with the breaking changes marked.
Every row links the upstream page it was read from, and every page says when it was checked. There is no prose here on purpose.
Analytics
- Umami: Self-hosted web analytics on Next.js with a PostgreSQL, MySQL or ClickHouse backend.
Monitoring
- Beszel: Lightweight self-hosted server monitoring hub with a Go agent reporting CPU, memory, disk and container stats.
- Dozzle: Real-time Docker container log viewer with a web UI, reading logs straight from the Docker Engine API.
- Uptime Kuma: Self-hosted uptime monitor with a websocket dashboard, SQLite or MariaDB storage and around 100 notification providers.
Identity and access
- Authelia: Self-hosted forward-auth server adding single sign-on and two-factor authentication in front of a reverse proxy.
- authentik: Self-hosted identity provider with SSO, SAML, OAuth2/OIDC, LDAP and proxy-based forward auth.
- Vaultwarden: Unofficial Bitwarden-compatible password server written in Rust, for use with official Bitwarden clients.
Files and storage
- Nextcloud: Self-hosted file sync, share and collaboration platform with calendar, contacts and mail apps.
- Seafile: Self-hosted file sync and share server with client-side encryption and file-history versioning.
- Syncthing: Continuous, peer-to-peer file synchronization between two or more devices without a central server.
Git and CI
- Forgejo: Self-hosted, community-run Git service forked from Gitea, with issues, pull requests and Actions.
- Gitea: Self-hosted Git service with issues, pull requests, packages and Actions, built for a single small server.
- Woodpecker: Self-hosted CI/CD engine that runs pipelines defined in YAML, split into a server and one or more agents.
Automation
- n8n: Self-hosted workflow automation with a visual editor, hundreds of integrations and an AI agent node.
Media
- Audiobookshelf: Self-hosted server for audiobooks and podcasts with per-user progress sync and companion mobile apps.
- Immich: Self-hosted photo and video backup with mobile auto-upload, face recognition and machine-learning search.
- Jellyfin: Self-hosted media server for streaming a personal video and audio library to web, mobile and TV clients.
- Navidrome: Self-hosted music server and streamer exposing a Subsonic-compatible API to existing mobile and desktop clients.
Docs and wikis
- BookStack: Self-hosted wiki platform organising content into books, chapters and pages with a WYSIWYG editor.
- Docmost: Self-hosted collaborative documentation and wiki platform with a realtime editor.
- Outline: Self-hosted team knowledge base and wiki with realtime collaborative editing.
- Paperless-ngx: Self-hosted document management system that scans, OCRs, tags and indexes paper and digital documents.
- Stirling PDF: Self-hosted PDF toolkit covering conversion, merging, OCR, signing and over 60 other page and document operations.
- Wiki.js: Self-hosted wiki engine built on Node.js with Git-backed page history and multiple database backends.
Reading and bookmarks
- FreshRSS: Self-hosted RSS and Atom feed aggregator with a Google Reader compatible API for third-party apps.
- Linkwarden: Self-hosted bookmark manager that keeps permanent snapshots, screenshots and PDFs of saved pages.
- Miniflux: Self-hosted minimalist feed reader with full-text search, a small REST API and no JavaScript by default.
Publishing
- Directus: Self-hosted headless CMS and instant REST/GraphQL API layer over an existing SQL database.
- Ghost: Self-hosted publishing platform for blogs and newsletters, with built-in members and Stripe subscriptions.
- listmonk: Self-hosted newsletter and mailing list manager with a Postgres backend and a visual email builder.
Databases and search
- Meilisearch: Self-hosted search engine with typo tolerance, faceting and sub-50ms response times over your own documents.
- Metabase: Self-hosted business intelligence tool for dashboards, charts and ad-hoc SQL over connected databases.
- NocoDB: Self-hosted spreadsheet-style interface over an existing SQL database, with a REST/GraphQL API and automations.
- Typesense: Self-hosted typo-tolerant search engine built in C++, aimed at fast setup and predictable relevance tuning.
Utilities
- Gotify: Self-hosted push notification server with a simple REST API, a web UI and a plugin system.
- Homepage: Self-hosted application dashboard with service widgets, bookmarks and Docker integration, configured in YAML.
- ntfy: Self-hosted pub-sub push notification service, driven by a simple HTTP API and topic subscriptions.
Productivity
- Vikunja: Self-hosted task and project management with lists, Kanban, Gantt charts and a CalDAV endpoint.