1 Punkte von GN⁺ 2026-01-17 | 1 Kommentare | Auf WhatsApp teilen
  • Bereitstellung einer Cloud-Umgebung, in der sich mit einem einzigen SSH-Befehl sofort eine Linux-Instanz erstellen und verbinden lässt
  • Ohne Registrierung oder Einrichtungsprozess lassen sich Boxen allein per SSH erstellen, verbinden, löschen und die Abrechnung verwalten
  • Instanzen werden bei Verbindungsabbruch automatisch pausiert und bei erneuter Verbindung in ihrem vorherigen Zustand wiederhergestellt
  • Nutzungsbasiertes Preismodell mit Kosten von $0.05 pro Stunde im Betrieb und $0.005 pro Stunde im pausierten Zustand
  • Unterstützung für HTTPS-Endpunkte mit automatischem TLS, Port Forwarding, scp und vollständige SSH-Funktionen

Service-Überblick

  • shellbox.dev bietet Linux-Box-Instanzen, auf die sich sofort per SSH zugreifen lässt
    • Nutzung allein mit einem SSH-Befehl, ohne separate Registrierung, Einrichtung oder Browser-Plugin
    • Nutzer können sich mit dem Befehl ssh shellbox.dev verbinden und danach Instanzen erstellen und verwalten
  • Die Instanzen sind mit 2 vCPU, 4 GB RAM, 50 GB SSD ausgestattet
  • Es wird ein reiner SSH-Zugriffsansatz verwendet, zusätzliche Clients oder Web-Oberflächen sind nicht nötig

Funktionen zur Instanzverwaltung

  • Mit dem Befehl create <name> wird eine neue Box erstellt; danach werden eine eindeutige URL und ein SSH-Verbindungsbefehl bereitgestellt
  • Mit dem Befehl connect <name> wird eine Verbindung zur Box hergestellt; mit der Option ssh -t bleibt die Terminalverbindung erhalten
  • Mit dem Befehl list lassen sich Box-Liste, Status (running/stopped) und URL anzeigen
  • Mit dem Befehl delete <name> wird eine Box dauerhaft gelöscht

Zustandserhalt und Pause

  • Boxen werden bei Verbindungsabbruch automatisch pausiert (pause)
    • Bei erneuter Verbindung wird der vorherige Zustand unverändert wiederhergestellt, sodass die Arbeit nahtlos fortgesetzt werden kann
  • Dadurch lassen sich unnötiger Ressourcenverbrauch reduzieren und Kosten senken

Preise und Abrechnungsstruktur

  • Es gilt ein nutzungsbasiertes Abrechnungsmodell
    • Im Betrieb: $0.05 pro Stunde
    • Im pausierten Zustand: $0.005 pro Stunde
  • Mit der automatischen Kostenkontrolle werden Boxen automatisch gestoppt, wenn das Guthaben unter $5 fällt
  • Es gibt ein Prepaid-Modell mit Aufladungen ab mindestens $10; nicht verbrauchtes Guthaben ist erstattungsfähig
  • Mit dem Befehl billing lassen sich Aufladungen, Nutzungsgebühren, Guthaben und verbleibende Nutzungszeit prüfen
  • Mit dem Befehl funds <amount> kann per Zahlungs-QR-Code oder URL Guthaben aufgeladen werden

Netzwerk- und Sicherheitsfunktionen

  • Jede Box verfügt über einen HTTPS-Endpunkt mit automatisch angewendetem TLS-Zertifikat
  • Port Forwarding und scp-Dateiübertragung werden unterstützt
    • Bei OpenSSH 9.0 oder neuer muss mit der Option scp -O das Legacy-Protokoll verwendet werden

Befehlsübersicht

  • create <name>: neue Box erstellen
  • list: Box-Liste und Status anzeigen
  • connect <name>: Verbindung zur Box herstellen
  • delete <name>: Box löschen
  • billing: Guthaben und Nutzungsverlauf anzeigen
  • funds <amount>: Guthaben aufladen
  • refund <amount>: Restguthaben erstatten lassen
  • payments: Zahlungshistorie anzeigen

Zentrale Merkmale

  • Sofortigkeit: Mit einem einzigen SSH-Befehl eine Entwicklungsumgebung erstellen
  • Einfachheit: Keine Einrichtung, kein Login, keine Browser-Abhängigkeit
  • Kosteneffizienz: Nutzungsbasierte Abrechnung und automatisches Stoppen minimieren Verschwendung
  • Persistenz: Zustand bleibt auch nach Verbindungsabbruch erhalten
  • Sicherheit: HTTPS- und SSH-basierter Zugriff für eine sichere Remote-Entwicklungsumgebung

1 Kommentare

 
GN⁺ 2026-01-17
Hacker-News-Kommentare
  • Segfault bietet kostenlos unbegrenzt Root-Server an
    Bei jeder SSH-Verbindung wird eine neue VM erstellt, und auf Kali Linux basierende Tools sind bereits vorinstalliert
    Der Traffic wird über NordVPN, CryptoStorm und Mullvad geroutet, außerdem wird TOR-Zugang unterstützt
    .onion-Webserver, verschlüsselter Speicher, keine Log-Speicherung und andere sicherheitsorientierte Designentscheidungen sind die Merkmale
    Ähnliche „tilda“-Dienste sind tilde.town, tilde.club und ctrl-c.club

    • Solche Dienste werden wahrscheinlich von verschiedenen Leuten missbraucht, sodass sie am Ende eingestellt werden könnten
  • Die Idee fand ich interessant, also habe ich mit Firecracker und einem Golang-SSH-Client selbst etwas Ähnliches gebaut
    Am schwierigsten waren das Abstraktionsdesign für das Preismodell und die Verbindungsart
    Ich würde gern wissen, welchen Tech-Stack sie verwenden und ob es in der Cloud läuft oder selbst aufgebaut ist
    Interessant ist die Ähnlichkeit mit dem Preismodell von Railway

    • Es wurde mit Python und AsyncSSH geschrieben, und die VM basiert auf Firecracker
      Für die Zahlungsabwicklung wird Paddle genutzt, und mit Caddy ist ein Reverse-Proxy für Zertifikate eingerichtet
      Es läuft auf großen Bare-Metal-Instanzen, und eine Open-Source-Veröffentlichung wird ebenfalls erwogen
  • Ich frage mich, welche praktischen Anwendungsfälle dieser Dienst hätte, wenn er bei Preis/Leistung konkurrenzfähig wäre
    Wenn zum Beispiel leistungsstarke Hardware wie GPUs auf A100-Niveau angeboten würde, wäre das sehr nützlich
    Für allgemeine Zwecke wirken traditionelle VPS-Anbieter wie DigitalOcean, AWS oder Linode aber besser

    • Der Wert solcher Dienste liegt in der UX
      Man kann direkt per SSH in eine vorkonfigurierte Umgebung (nmap, tmux, curl usw.) einsteigen und sie sofort nutzen,
      daher eignet es sich für Dinge wie Lernumgebungen, bei denen man den Server nicht 24 Stunden am Tag laufen lassen muss
    • Ein weiterer sinnvoller Fall sind langfristig erhaltene, aber selten genutzte Sessions
      Das ist nützlich für Debugging, Experimente oder Lernumgebungen, in denen die Wiederherstellung des Zustands wichtig ist
  • Für 36 $ im Monat gibt es einen 2/4/50-VPS, aber ohne öffentliche IP
    Bei Hetzner bekommt man ähnliche Specs für etwa 4 $ im 24/7-Betrieb, daher scheint die Preiswettbewerbsfähigkeit schwach zu sein

    • Das ist ein berechtigter Einwand. Die Gebühren im pausierten Zustand müssten viel niedriger sein
      Trotzdem ist die Bequemlichkeit ein Vorteil, alles ohne Web-Konsole nur per SSH verwalten zu können
    • Ein Vergleich mit dem Preismodell von Fly Sprites ist ebenfalls interessant
    • Ein Vergleich mit EC2-Spot-Instanzen könnte passender sein
    • Funktional ähnelt es einem VPS, aber der Unterschied ist, wer die Betriebsverantwortung trägt
    • Aktuell liegt der Preis auf einem ähnlichen Niveau wie bei dev.exe oder sprites.dev
  • Solche Dienste gibt es heutzutage wirklich viele
    Eigentlich ist Self-Hosting viel einfacher, wenn man auf einem VPS LXD installiert und per bash-Funktion tmux-Sessions erstellt
    Man hat mehr Kontrolle über die Daten und auch bessere Spezifikationen

    • Ich habe mich ebenfalls von Yelps dockersh inspirieren lassen und vor zwei Jahren einen ähnlichen Go-basierten sshd-Proxy gebaut
      Die Struktur startete kata-container auf Kubernetes; für mich persönlich war das nützlich, aber ich habe es nicht kommerzialisiert
      Heute gibt es auch FOSS-Alternativen wie ContainerSSH
    • Ich entwickle mit derselben Idee auch shelley-lxc
      Es ist noch im Alpha-Stadium, aber die Kernfunktionen arbeiten bereits. Solche Experimente sind wirklich spannend
  • Dieser Dienst wirkt ähnlich wie das exe.dev, das ich früher gesehen habe

    • Soweit ich mich erinnere, gab es shellbox.dev schon vor 2 bis 3 Jahren, und es scheint kürzlich wieder aufgetaucht zu sein
    • exe.dev ist abonnementsbasiert, während Shellbox.dev ein guthabenbasiertes Abrechnungsmodell hat, bei dem fast keine Kosten anfallen, solange man nicht verbunden ist
  • Mir gefallen diese Idee und das einfache Geschäftsmodell
    Die ergonomische Nutzbarkeit von SSH ist hervorragend, und die meisten Entwickler greifen am Ende ohnehin per SSH auf die Cloud zu
    Ich betreibe selbst eine SSH-Plattform namens pico.sh, daher freut mich das besonders

  • Es ist seltsam, dass das Guthaben bei 5 $ blockiert wird. Ich frage mich, wie man den gesamten Betrag aufbrauchen soll

    • Das finde ich auch. 0 $ wäre natürlicher
      Allerdings soll per Shell-Befehl eine Rückerstattung möglich sein, also ist das Geld nicht wirklich gebunden
  • Bei mir ist es eher umgekehrt: Wenn ich eine Linux-Maschine in den Suspend-Modus versetze, bricht die SSH-Verbindung ab
    Ich kenne tmux/screen, aber es wäre schön, wenn es auch eine Möglichkeit gäbe, X11-Apps weiterlaufen zu lassen

    • Was genau bedeutet „die Verbindung bricht ab“?
      Wenn die IP über ein VPN erhalten bleibt, könnte die SSH-Session weiter bestehen
      Oder man kann die Keepalive-Einstellungen anpassen oder mosh ausprobieren
    • Mosh hält SSH-Sessions auch bei Netzunterbrechungen oder im Energiesparmodus aufrecht
    • Mit tmux oder GNU Screen kann man die Session nach einer erneuten SSH-Verbindung unverändert fortsetzen
  • Ich würde diesen Dienst wahrscheinlich für teure GPU-Instanzen nutzen
    Es ist nützlich, um zu verhindern, dass man sie versehentlich laufen lässt, aber bei günstigen Instanzen hat es wenig Bedeutung

    • Genau, je teurer die Instanz, desto größer ist bei diesem Modell das Wertversprechen