Runtipi: Docker-based home server management
Perceived Role of Runtipi
- Seen as a convenient “app store” and dashboard for a single home server, especially for trying new services quickly.
- Users already comfortable with Docker Compose, Ansible/Salt, or Proxmox often feel they don’t need it and prefer their own automation.
- Some report good experiences on low-power hardware (e.g., Raspberry Pi) running Pi-hole, Jellyfin, Netdata, Tailscale for family use.
Limitations and Pain Points
- Storage/mounts: Default per‑app storage folders make sharing data between apps (e.g., Syncthing, Nextcloud, Transmission) awkward; sharing requires manual YAML edits, which undermines the “turnkey” goal.
- Integrations: Running non‑Tipi apps behind its Traefik proxy and adding SSO were reported as cumbersome.
- Single-server focus; no clustering or higher‑level orchestration.
Security, Backups, and Reliability
- Tension between “easy for everyone” and requiring users to handle SSH, firewalls, and hardening.
- Some argue non‑experts shouldn’t self‑host at all; others push for lowering the barrier with more automation (e.g., Cloudflare Tunnel–style networking, auto-updates/backups).
- Current backup story is criticized: documented approach requires taking the system down and lacks guidance on safe app upgrades; risk of people losing data and retreating to SaaS.
- Broader concern that most self-hosting stacks ignore monitoring and per‑service visibility.
Target Users and Accessibility
- Disagreement on who this serves:
- Pro: Great for “I just want it to work” homelabbers who don’t want to hand‑roll infra.
- Con: If you can manage DNS, security, and exposure, you can likely manage Compose directly; extra layer can become an “anchor” later.
Containers vs Traditional Setup (Meta-Debate)
- Strong defense of containers: solve dependency hell, isolate apps, enable easy experimentation, provide cross‑distro service management.
- Counterpoints: containers add complexity for robust backups/updates; some argue they’re the “least bad” option, not ideal.
- Broader discussion of Docker Swarm, Portainer, Terraform, and alternatives like Umbrel, Cosmos, CapRover, Sandstorm, Coolify, Synology/TrueNAS for similar use cases.