Mach mehr aus deinem Server
Betreib Apps auf deiner Hardware mit Sicherungen, Überwachung und eigenen Domains.
Verbinde deinen Server
Öffentliche Downloads gibt es noch nicht; für diese Befehle muss der Runner bereits installiert sein.
- Linux mit Docker Engine und Compose
- Ausgehendes HTTPS zu usesetup.app
- Berechtigung zum Hinzufügen von Runnern
Runner → Runner hinzufügen → Token kopieren
srt_Token wird einmal angezeigtRunner starten
shell setup-runner run --server https://usesetup.app --token srt_…Abruflimits von Docker Hub
--registry-mirror mirror.gcr.ioAutomatischer Neustart mit systemd
/etc/systemd/system/setup-runner.service [Unit] Description=Setup runner Requires=docker.service After=docker.service network-online.target [Service] ExecStart=/usr/local/bin/setup-runner run --server https://usesetup.app --token srt_… Restart=always RestartSec=5 [Install] WantedBy=multi-user.targetshell sudo systemctl daemon-reload && sudo systemctl enable --now setup-runnerStatus in Setup prüfen
Gib deinen Apps eine Adresse
Apps wie Vaultwarden brauchen HTTPS; eigene Domains sind auf deinen Runnern kostenlos.
setup-runner run --server https://usesetup.app --token srt_… \
--public-host 203.0.113.7 \
--domain apps.example.com --tls acme --acme-email ops@example.com- Ohne Domain
http://192.0.2.10:20004- Wildcard DNS auf deinen Server
*.apps.example.comhttps://wiki.apps.example.com- Öffentlicher Zugang: Ports 80 und 443
80443- Zertifikate von Let’s Encrypt
--tls acme- Interne Zertifikate: auf jedem Gerät vertrauen
--tls internal- Eigene Domains: DNS wird vorher geprüft
wiki.example.com
Nimm bestehende Apps mit
Aktiviere Importe und prüf deine Auswahl unter Runner → Apps von diesem Server holen.
setup-runner run --server https://usesetup.app --token srt_… --allow-import- Bisherige App stoppen
- Daten in neue Volumes kopieren
- Kopie starten und prüfen
- Compose, Portainer, CasaOS, Umbrel, Container
- Einstellungen nur ausgewählter Apps lesen
- Prüfung fehlgeschlagen: bisherige App neu starten
- Original bleibt gestoppt; Ordner nie gelöscht
- Auf Runnern von Setup Cloud ausgeschlossen
Kenne die Grenzen deines Servers
Keine Nutzungsgebühren oder Appkontingente bei Setup; Hardware, Regeln und Funktionen des Teamtarifs gelten weiterhin.
- Runnerverbindung: ausgehendes HTTPS
- Apps brauchen eine eigene erreichbare Adresse
- Auftragsanfragen: bis zu 30 Sekunden
- Runnertoken als Hashwert gespeichert
- Standardcontainer teilen den Kernel des Hosts
- gVisor oder Kata: automatisch, wenn installiert
- Builds können dein LAN erreichen
- Eigene VM oder private Netze sperren
- Widerrufen: Ende bei nächster Anfrage