Open-Source Deployment für deinen VPS

Give your code
a home.

Shelter verwandelt einen einzelnen VPS in deine persönliche Deployment-Plattform – für Git, Uploads, Next.js, Node und statische Websites.

  • Dein Server
  • Deine Daten
  • AGPL-3.0
healthy habitatone vps
deploy / production live
Smy-next-appgithub.com/you/my-next-app
Source fetched0.8s
Image built18.4s
Healthcheck passed200 OK
app.your-domain.comopen ↗
Built forGitHubNext.jsNode.jsDockerCloudflareStatic
Der ganze Weg nach Hause

Von deinem Code
bis zur eigenen Domain.

Keine Pipeline aus fünf Dashboards. Shelter hält Quelle, Build, Container und Route in einem verständlichen Ablauf zusammen.

  1. 01

    Bring deinen Code mit.

    GitHub verbinden, ein öffentliches Git-Repository angeben oder ZIP und Projektordner direkt hochladen.

    Git · ZIP · Ordner
  2. 02

    Shelter baut ein Zuhause.

    Framework erkennen, Image bauen, Container starten und den Healthcheck bestehen — bevor Traffic umgeschaltet wird.

    Build · Check · Switch
  3. 03

    Cloudflare öffnet die Tür.

    Domains und Tunnel werden zentral verwaltet. Deine Projektcontainer brauchen keine öffentlichen Host-Ports.

    DNS · Tunnel · TLS
Dein Deployment Cockpit

Genug Überblick,
ohne Ops-Theater.

Auf einen Blick sehen, was live ist, welcher Build läuft und wo du handeln musst.

shelter.local / dashboard● secure
ÜbersichtWillkommen zuhause.+ Neues Projekt
Projekte08alle Projekte →
In Produktion071 im Aufbau
Domains12via Cloudflare
Handlungsbedarf00alles ruhig
Aktuelle ProjekteDeine produktiven HabitateAlle ansehen
Nnotes-appgithub.com/you/notes Livenotes.example.com
Sstudio-siteDirekt-Upload Livestudio.example.com
Aapi-servicegithub.com/you/api Buildvor 18 Sek.
SystemDieser VPS
Alles gesund.

Worker, Tunnel und Routing sind verbunden.

Worker
online
Tunnel
verbunden
Speicher
68% frei

01 Das echte Produktgefühl – ruhig, direkt und ohne versteckte Magie.

Alles, was deine Apps brauchen

Ein kleiner Shelter.
Erstaunlich viel drin.

Deployments

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.

Laufzeiten

Next.js? Node? Static? Ja.

Shelter erkennt sinnvolle Defaults. Wenn dein Projekt mehr braucht, übernimmt dein eigenes Dockerfile.

Routing

Domains ohne Port-Salat.

Cloudflare Tunnel draußen, Traefik drinnen. Kein Projektcontainer muss direkt am Internet hängen.

Betrieb

Eine Oberfläche, die sagt, was los ist.

Live-Logs, Rollbacks, Variablen, Ressourcenlimits und Screenshots jeder erfolgreichen Website-Version.

Offen gebaut

Dein Server.
Dein Code.
Kein Lock-in.

Shelter ist keine weitere Blackbox zwischen dir und deinem Code. Die gesamte Control Plane ist offen, selbst hostbar und unter AGPL-3.0 lizenziert.

  • 01 Läuft auf einem einzelnen Linux-VPS
  • 02 SQLite-Datenbank und klare Docker-Volumes
  • 03 Keine öffentlichen Ports für deine Apps
  • 04 Backup, Restore und Updates dokumentiert
Repository öffnen ↗
Bereit für den Einzug?

Ein VPS.
Ein Zuhause für alles.

Ubuntu, Docker und eine Cloudflare-Zone reichen für den Start. Der Installer führt dich durch den Rest.

terminalbash
git clone https://github.com/asteinberger/shelter.git && cd shelter && ./install.sh

Empfohlen: 2 vCPU · 4 GB RAM · Ubuntu 24.04/26.04 LTS