Site Tools


folkzone:self_hosted_services

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_limit in 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