NoctisNode

Documentation

How to deploy. How to operate. How to leave.

The complete docs — every endpoint, every supported image, every error code. No marketing, no condescension.

01

Create an account

Email and password. No phone, no ID. Persistent 30-day sessions, revocable from settings.

02

Top up your balance

Send any supported coin to a one-time address. We credit the USD equivalent at the exchange rate at the moment your deposit confirms.

03

Deploy your first server

Pick a plan, a region, an OS image, paste an SSH key. Provisioning takes 30–90 seconds.

04

Connect via SSH

Key-based only by default. Log in as root with the IPv4 from the dashboard.

Billing & balance

Balance, top-up and the daily-charge model.

CoinMin depositConfirmationsTypical wait
Bitcoin (BTC)$102~20 min
Monero (XMR)$510~20 min
Litecoin (LTC)$56~15 min
Ethereum (ETH)$1530~6 min
USDT · TRC-20$1020~1 min

Top-up flow: pick a coin and amount — we generate a one-time address and lock the rate for 30 minutes. Once confirmed, your balance is credited at the locked rate.

Daily charge: you are charged once per UTC day for the prorated cost of every running server. If your balance can't cover it, the server is marked suspended and destroyed after a 7-day grace period.

Server lifecycle

Deploy, reboot, rebuild, rescue, destroy.

provisioning

We are allocating the VM. 30–90 seconds.

installing

OS image is being written and cloud-init is running.

running

Server is up; SSH is reachable.

stopped

Gracefully shut down. Disk and IP still allocated and billed.

suspended

Balance went negative. Off, not reachable. 7-day grace period.

Operating systems

Image catalogue.

FamilyVersionsInitimage_id
Debian11 · 12 · 13cloud-initdebian-13-minimal
Ubuntu20.04 · 22.04 · 24.04 LTScloud-initubuntu-24.04
Alpine3.18 · 3.19 · 3.20cloud-initalpine-3.20
Archrollingcloud-initarch-rolling
Fedora40 · 41cloud-initfedora-41
Rocky9 (RHEL-compat)cloud-initrocky-9
OpenBSD7.5autoinstallopenbsd-7.5
FreeBSD14.0cloud-initfreebsd-14
NixOS24.05nixos-rebuildnixos-24.05
Custom ISOupload ≤ 4 GBanycustom

API reference

REST over HTTPS, JSON in, JSON out.

Base URL https://api.noctisnode.com/v1 · Bearer token auth via Authorization: Bearer <token>

MethodPathDescription
GET/serversList your servers (paginated).
POST/serversCreate a server. Returns in provisioning state.
DELETE/servers/{id}Destroy a server. Irreversible.
POST/servers/{id}/rebootSoft reboot. Use ?hard=true to power-cycle.
POST/servers/{id}/rebuildReinstall from an image. Destroys disk data.
POST/servers/{id}/rescueBoot into rescue ISO (Alpine, 4 GB tmpfs).
POST/servers/{id}/rdnsSet reverse DNS.
GET/servers/{id}/metrics30-day CPU/RAM/disk/bandwidth rollup.
GET/imagesList available OS images.
GET/regionsList regions and availability.
GET/plansList plans with pricing.
POST/billing/topupGenerate a one-time deposit address.
GET/billing/ledgerTransaction history.