Git push oder bewusst manuell.
Auto-Deploy ist optional. Du entscheidest pro Projekt, ob ein Push sofort live gehen darf oder du den aktuellen Stand manuell holst.
Shelter verwandelt einen einzelnen VPS in deine persönliche Deployment-Plattform – für Git, Uploads, Next.js, Node und statische Websites.
Keine Pipeline aus fünf Dashboards. Shelter hält Quelle, Build, Container und Route in einem verständlichen Ablauf zusammen.
GitHub verbinden, ein öffentliches Git-Repository angeben oder ZIP und Projektordner direkt hochladen.
Git · ZIP · OrdnerFramework erkennen, Image bauen, Container starten und den Healthcheck bestehen — bevor Traffic umgeschaltet wird.
Build · Check · SwitchDomains und Tunnel werden zentral verwaltet. Deine Projektcontainer brauchen keine öffentlichen Host-Ports.
DNS · Tunnel · TLSAuf einen Blick sehen, was live ist, welcher Build läuft und wo du handeln musst.
Worker, Tunnel und Routing sind verbunden.
01 Das echte Produktgefühl – ruhig, direkt und ohne versteckte Magie.
Auto-Deploy ist optional. Du entscheidest pro Projekt, ob ein Push sofort live gehen darf oder du den aktuellen Stand manuell holst.
Shelter erkennt sinnvolle Defaults. Wenn dein Projekt mehr braucht, übernimmt dein eigenes Dockerfile.
Cloudflare Tunnel draußen, Traefik drinnen. Kein Projektcontainer muss direkt am Internet hängen.
Live-Logs, Rollbacks, Variablen, Ressourcenlimits und Screenshots jeder erfolgreichen Website-Version.
Shelter ist keine weitere Blackbox zwischen dir und deinem Code. Die gesamte Control Plane ist offen, selbst hostbar und unter AGPL-3.0 lizenziert.
Ubuntu, Docker und eine Cloudflare-Zone reichen für den Start. Der Installer führt dich durch den Rest.
git clone https://github.com/asteinberger/shelter.git && cd shelter && ./install.shEmpfohlen: 2 vCPU · 4 GB RAM · Ubuntu 24.04/26.04 LTS