Documentación
Cómo desplegar. Cómo operar. Cómo irte.
La documentación completa — cada endpoint, cada imagen soportada, cada código de error. Sin marketing, sin condescendencia.
Crea una cuenta
Email y contraseña. Sin teléfono, sin DNI. Sesiones persistentes de 30 días, revocables desde ajustes.
Recarga tu saldo
Envía cualquier moneda soportada a una dirección de un solo uso. Acreditamos el equivalente en USD al tipo de cambio del momento en que se confirma tu depósito.
Despliega tu primer servidor
Elige un plan, una región, una imagen de SO, pega una clave SSH. El aprovisionamiento tarda 30–90 segundos.
Conéctate por SSH
Solo clave por defecto. Entra como root con la IPv4 del panel.
Facturación y saldo
Saldo, recargas y el modelo de cargo diario.
| Moneda | Depósito mínimo | Confirmaciones | Espera típica |
|---|---|---|---|
| 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 |
Flujo de recarga: elige una moneda y un importe — generamos una dirección de un solo uso y fijamos el tipo durante 30 minutos. Una vez confirmado, tu saldo se acredita al tipo fijado.
Cargo diario: se te cobra una vez por día UTC por el coste prorrateado de cada servidor en marcha. Si tu saldo no lo cubre, el servidor se marca como suspended y se destruye tras un periodo de gracia de 7 días.
Ciclo de vida del servidor
Desplegar, reiniciar, reinstalar, rescatar, destruir.
provisioningEstamos asignando la VM. 30–90 segundos.
installingSe está escribiendo la imagen del SO y cloud-init está en marcha.
runningServidor arriba; SSH accesible.
stoppedApagado correctamente. Disco e IP siguen asignados y facturados.
suspendedEl saldo quedó en negativo. Apagado, inaccesible. Periodo de gracia de 7 días.
Sistemas operativos
Catálogo de imágenes.
| Familia | Versiones | 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 (compatible RHEL) | 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 |
| ISO personalizada | subir ≤ 4 GB | cualquiera | custom |
Referencia API
REST sobre HTTPS, JSON entra, JSON sale.
URL base https://api.noctisnode.com/v1 · Autenticación con token Bearer mediante Authorization: Bearer <token>
| Método | Ruta | Descripción |
|---|---|---|
GET | /servers | Lista tus servidores (paginado). |
POST | /servers | Crea un servidor. Devuelve en estado provisioning. |
DELETE | /servers/{id} | Destruye un servidor. Irreversible. |
POST | /servers/{id}/reboot | Reinicio suave. Usa ?hard=true para cortar y restaurar la energía. |
POST | /servers/{id}/rebuild | Reinstala desde una imagen. Destruye los datos del disco. |
POST | /servers/{id}/rescue | Arranca en ISO de rescate (Alpine, 4 GB tmpfs). |
POST | /servers/{id}/rdns | Configura el DNS inverso. |
GET | /servers/{id}/metrics | Resumen de 30 días de CPU/RAM/disco/ancho de banda. |
GET | /images | Lista las imágenes de SO disponibles. |
GET | /regions | Lista regiones y disponibilidad. |
GET | /plans | Lista planes con precios. |
POST | /billing/topup | Genera una dirección de depósito de un solo uso. |
GET | /billing/ledger | Historial de transacciones. |