ich möchte euch heute tend.host vorstellen — ein Open-Source-Control-Panel, an dem ich arbeite und das sich ideal für VPS- und Server-Setups bei netcup eignet.
❓ Warum noch ein Control Panel?
Wer eigene Server oder Applikationen hostet, kennt das Dilemma: Komplexe Docker-Setups, Command-Line-Jonglieren, manuelle SSL-Zertifikate, Restic-Backups per Cronjob und die ständige Sorge um Sicherheits-Updates. Viele vorhandene Panels setzen tiefes Wissen über Reverse Proxies und Container-Netzwerke voraus.
tend.host ist das Control Panel für den Rest von uns:
- Klar verständliche Oberflächen ohne Fachjargon
- Sicherheit out-of-the-box
- Volle Kontrolle über eure eigene Infrastruktur – ohne Hersteller-Lock-in
🚀 Die wichtigsten Features im Überblick
- 1-Klick App-Deployments: Direkt aus Git-Repositories, Docker-Hub-Images oder docker-compose-Dateien.
- Integrierter Restic-Backup-Manager: Automatisierte Volume-Backups, S3/Object-Storage-Support, Aufbewahrungsregeln und Wiederherstellung mit Sicherheits-Snapshot.
- Server-Hardening & Audits: Basisschutz für frische VPS (UFW, Fail2ban, SSH-Schlüssel, Kernel-Härtung) und fortlaufende Security-Scans.
- Caddy Reverse Proxy & Automatische SSL-Zertifikate: Vollautomatische Routing- und TLS-Verwaltung für eure Domains.
- Kein Agent auf Zielservern: Verbindet sich einfach via SSH und Docker-Socket. Minimaler Footprint auf euren Hosts.
- Moderne UI: Gebaut mit Svelte 5, FastAPI und SQLite — schnell, schnörkellos und inkl. Command Palette (Ctrl + K).
🛠️ Technischer Stack
- Frontend: Svelte 5, TypeScript, Tailwind CSS v4, DaisyUI
- Backend: Python 3.12+, FastAPI, Uvicorn, SQLite, PostgreSQL
- Orchestrierung: Docker Engine, Caddy, Restic, APScheduler
🔗 Links & Mitmachen
Das Projekt ist quelloffen und wird aktiv weiterentwickelt. Feedback, Feature-Wünsche und Vergleiche mit euren aktuellen Setups sind sehr willkommen!
tend.host — We’re tending the garden
Ich freue mich auf euren Input und eure Meinungen!
ENGLISH-SPEAKING
The Fair-Code Control Panel for App Deployments, Backups & Server Management
Hi everyone,
Today I’d like to introduce tend.host — an open-source control panel I’ve been building that’s designed to run seamlessly on VPS and server setups.
❓ Why another control panel?
Anyone hosting their own servers or applications knows the drill: complex Docker setups, juggling terminal commands, manual SSL certificate setups, Restic backups via cron jobs, and constantly worrying about security patches. Many existing control panels require a deep understanding of reverse proxies and container networks.
tend.host is the control panel for the rest of us:
- Clear, easy-to-understand interfaces without jargon
- Security out-of-the-box
- Full control over your infrastructure — zero vendor lock-in
🚀 Key Features at a Glance
- 1-Click App Deployments: Deploy directly from Git repositories, Docker Hub images, or docker-compose files.
- Integrated Restic Backup Manager: Automated volume backups, S3/Object Storage support, retention rules, and safety-snapshot restores.
- Server Hardening & Audits: Baseline protection for fresh VPS setups (UFW, Fail2ban, SSH keys, kernel hardening) and ongoing security scans.
- Caddy Reverse Proxy & Automatic SSL: Fully automated routing and TLS certificate management for your domains.
- Agentless Managed Servers: Connects via standard SSH and Docker socket. Minimal footprint on target hosts.
- Modern UI: Built with Svelte 5, FastAPI, and SQLite — fast, clean, and includes a built-in Command Palette (Ctrl + K).
🛠️ Tech Stack
- Frontend: Svelte 5, TypeScript, Tailwind CSS v4, DaisyUI
- Backend: Python 3.12+, FastAPI, Uvicorn, SQLite, PostgreSQL
- Orchestration: Docker Engine, Caddy, Restic, APScheduler
🔗 Links & Getting Involved
The project is fully open source and under active development. Feedback, feature requests, or thoughts on how it compares to your current setup are always welcome!
tend.host — We’re tending the garden
Looking forward to hearing your thoughts and feedback!
Comming soon...