folkzone:self_hosted_services
Table of Contents
Self-Hosted Service Catalog
A reference of self-hostable open-source applications by category. See current deployed services for what's actually running.
Infrastructure
| Service | Purpose | URL |
|---|---|---|
| Caddy | Reverse proxy, automatic HTTPS | caddyserver.com |
| Cloudflare Tunnel | Secure external access | docs |
| Coolify | PaaS deployment manager | coolify.io |
| Portainer | Docker management UI | portainer.io |
Monitoring
| Service | Purpose | URL |
|---|---|---|
| Beszel | Lightweight system monitoring | beszel.dev |
| Uptime Kuma | Uptime monitoring | uptime.kuma.pet |
| Dozzle | Docker log viewer | dozzle.dev |
Files & Backup
| Service | Purpose | URL |
|---|---|---|
| FileBrowser | Web file manager | filebrowser.org |
| ArchiveBox | Web archiving | archivebox.io |
| Duplicati | Encrypted backups | duplicati.com |
| Kiwix | Offline knowledge base | kiwix.org |
Productivity
| Service | Purpose | URL |
|---|---|---|
| Vikunja | Task management | vikunja.io |
| HedgeDoc | Collaborative markdown editing | hedgedoc.org |
| Linkding | Bookmark manager | linkding.link |
| Navidrome | Music streaming | navidrome.org |
| Jellyfin | Media server | jellyfin.org |
Publishing
| Service | Purpose | URL |
|---|---|---|
| WriteFreely | Minimalist blogging | writefreely.org |
| DokuWiki | Wiki | dokuwiki.org |
| FreshRSS | RSS feed aggregator | freshrss.org |
Community
| Service | Purpose | URL |
|---|---|---|
| Flarum | Discussion forum | flarum.org |
| Rallly | Meeting/poll scheduler | rallly.co |
| Plik | Temporary file sharing | plikshare.com |
Resource Management Tips
From running on constrained hardware (2GB RAM on a VPS, ~7GB on current server):
- Shared database: One PostgreSQL instance, multiple databases/users — avoids spinning up separate DB containers per service
- Alpine images: Prefer Alpine-based tags (e.g.
postgres:16-alpine) for smaller footprint - Memory limits: Always set
mem_limitin docker-compose to prevent runaway containers - Network segmentation: Separate Docker networks by function (
caddy_net,db_net,monitoring_net)
See Docker Infrastructure for patterns.
See Also
folkzone/self_hosted_services.txt · Last modified: by 127.0.0.1
