Dokumentation
Wie du deployst. Wie du betreibst. Wie du gehst.
Die komplette Doku — jeder Endpoint, jedes unterstützte Image, jeder Fehlercode. Kein Marketing, keine Herablassung.
Konto erstellen
E-Mail und Passwort. Kein Telefon, kein Ausweis. 30 Tage dauerhafte Sessions, widerrufbar in den Einstellungen.
Guthaben aufladen
Sende eine unterstützte Coin an eine Einmaladresse. Wir gutschreiben den USD-Wert zum Kurs zum Zeitpunkt der Bestätigung deiner Einzahlung.
Ersten Server deployen
Tarif, Region und OS-Image wählen, SSH-Key einfügen. Provisioning dauert 30–90 Sekunden.
Per SSH verbinden
Standardmäßig nur Keys. Melde dich als Root mit der IPv4 aus dem Dashboard an.
Abrechnung & Guthaben
Guthaben, Aufladung und das Modell der täglichen Abbuchung.
| Coin | Mindesteinzahlung | Bestätigungen | Übliche Wartezeit |
|---|---|---|---|
| Bitcoin (BTC) | $10 | 2 | ~20 Min |
| Monero (XMR) | $5 | 10 | ~20 Min |
| Litecoin (LTC) | $5 | 6 | ~15 Min |
| Ethereum (ETH) | $15 | 30 | ~6 Min |
| USDT · TRC-20 | $10 | 20 | ~1 Min |
Aufladevorgang: Coin und Betrag wählen — wir erstellen eine Einmaladresse und sperren den Kurs für 30 Minuten. Nach Bestätigung wird dein Guthaben zum gesperrten Kurs gutgeschrieben.
Tägliche Abbuchung: einmal pro UTC-Tag werden die anteiligen Kosten jedes laufenden Servers abgebucht. Deckt dein Guthaben das nicht ab, wird der Server als suspended markiert und nach 7 Tagen Schonfrist gelöscht.
Server-Lebenszyklus
Deployen, Neustart, Neuinstallation, Rescue, Löschen.
provisioningWir weisen die VM zu. 30–90 Sekunden.
installingDas OS-Image wird geschrieben, cloud-init läuft.
runningServer läuft; SSH ist erreichbar.
stoppedSauber heruntergefahren. Festplatte und IP bleiben belegt und werden abgerechnet.
suspendedGuthaben negativ. Aus, nicht erreichbar. 7 Tage Schonfrist.
Betriebssysteme
Image-Katalog.
| Familie | Versionen | Init | image_id |
|---|---|---|---|
| Debian | 11 · 12 · 13 | cloud-init | debian-13-minimal |
| Ubuntu | 20.04 · 22.04 · 24.04 LTS | cloud-init | ubuntu-24.04 |
| Alpine | 3.18 · 3.19 · 3.20 | cloud-init | alpine-3.20 |
| Arch | rolling | cloud-init | arch-rolling |
| Fedora | 40 · 41 | cloud-init | fedora-41 |
| Rocky | 9 (RHEL-compat) | cloud-init | rocky-9 |
| OpenBSD | 7.5 | autoinstall | openbsd-7.5 |
| FreeBSD | 14.0 | cloud-init | freebsd-14 |
| NixOS | 24.05 | nixos-rebuild | nixos-24.05 |
| Eigene ISO | Upload ≤ 4 GB | beliebig | custom |
API-Referenz
REST über HTTPS: JSON rein, JSON raus.
Basis-URL https://api.noctisnode.com/v1 · Bearer-Token-Auth via Authorization: Bearer <token>
| Methode | Pfad | Beschreibung |
|---|---|---|
GET | /servers | Deine Server auflisten (paginiert). |
POST | /servers | Server erstellen. Rückgabe im Zustand provisioning. |
DELETE | /servers/{id} | Server löschen. Irreversibel. |
POST | /servers/{id}/reboot | Soft-Reboot. Mit ?hard=true hart neu starten. |
POST | /servers/{id}/rebuild | Aus einem Image neu installieren. Löscht die Daten auf der Festplatte. |
POST | /servers/{id}/rescue | In die Rescue-ISO booten (Alpine, 4 GB tmpfs). |
POST | /servers/{id}/rdns | Reverse DNS setzen. |
GET | /servers/{id}/metrics | CPU-/RAM-/Disk-/Bandbreiten-Übersicht über 30 Tage. |
GET | /images | Verfügbare OS-Images auflisten. |
GET | /regions | Regionen und Verfügbarkeit auflisten. |
GET | /plans | Tarife mit Preisen auflisten. |
POST | /billing/topup | Einmalige Einzahlungsadresse generieren. |
GET | /billing/ledger | Transaktionsverlauf. |