التوثيق
كيفية النشر. كيفية التشغيل. كيفية المغادرة.
الوثائق الكاملة — كل نقطة نهاية، كل نظام مدعوم، كل رمز خطأ. بدون تسويق، بدون ازدراء.
إنشاء حساب
بريد إلكتروني وكلمة مرور. بدون هاتف، بدون هوية. جلسات مستمرة 30 يومًا، يمكن إلغاؤها من الإعدادات.
شحن رصيدك
أرسل أي عملة مدعومة إلى عنوان لمرة واحدة. نقيد بالسعر المرجعي عند تأكيد الإيداع.
نشر أول خادم لك
اختر خطة، منطقة، نظام تشغيل، الصق مفتاح SSH. يستغرق التخصيص 30-90 ثانية.
الاتصال عبر SSH
مفتاح فقط بشكل افتراضي. سجّل الدخول كجذر بالعنوان IPv4 من لوحة التحكم.
الفواتير والرصيد
الرصيد، الشحن ونموذج دورات الفوترة.
| العملة | الشبكة | الحد الأدنى للإيداع |
|---|---|---|
| Monero | Monero | $10 |
| Bitcoin | Bitcoin | $10 |
| Litecoin | Litecoin | $10 |
| Ethereum | Ethereum | $10 |
| Tether | ERC-20 | $10 |
| Tether | Polygon | $10 |
| USDC | Base | $10 |
| Tether | Solana | $10 |
| Solana | Solana | $10 |
| Tron | Tron | $10 |
عملية الشحن: اختر عملة ومبلغًا، نولد عنوانًا لمرة واحدة ونقفل السعر لمدة 30 دقيقة. بعد التأكيد، يُضاف رصيدك بالسعر المقفل.
الرسوم اليومية: يُدفع مقابل كل خادم لدورة مدتها 4 أسابيع (28 يومًا). يُخصم سعر الدورة من رصيدك عند إنشاء الخادم. عند انتهاء الدورة تُخصم الدورة التالية تلقائيًا إذا كان رصيدك يغطيها — لا توجد بطاقة مسجّلة، فلا يُخصم أبدًا أكثر من الرصيد الذي أودعته بنفسك. إذا لم يكفِ الرصيد ينتهي الخادم حتى تشحن رصيدك؛ ويتجدد بمجرد أن يغطي الرصيد الدورة، أو يمكنك الضغط على «تجديد».
دورة حياة الخادم
نشر، إعادة تشغيل، إعادة بناء، إنقاذ، تدمير.
provisioningنём بتخصيص الآلة الافتراضية. 30-90 ثانية.
installingيُكتب صورة نظام التشغيل ويُشغل cloud-init.
runningالخادم يعمل؛ SSH متاح.
stoppedأُغلق بأمان. القرص والعنوان IP لا يزالان مُخصّصين ومُفوّرين.
suspendedالرصيد أصبح سالبًا. مُغلق، غير قابل للوصول. مهلة 7 أيام.
أنظمة التشغيل
كتالوج الصور.
تُعاد مباشرة من GET /api/os. استخدم osId عند إنشاء خادم.
| OS | osId |
|---|---|
| AlmaLinux 9 | 6 |
| Alpine Linux | 54 |
| Arch Linux | 42 |
| CachyOS | 45 |
| CentOS 7 (legacy) | 51 |
| Debian 11 (legacy) | 27 |
| Debian 12 | 5 |
| Debian 13 | 28 |
| Fedora 41 | 57 |
| openSUSE Leap 15.6 | 60 |
| Rocky Linux 9 | 48 |
| Ubuntu 20.04 (legacy) | 26 |
| Ubuntu 22.04 | 8 |
| Ubuntu 24.04 | 4 |
How to pay
Paying for a server, end to end.
No card, no processor, no recurring billing relationship. You deposit crypto, it credits to a balance, and the balance pays for your servers.
Pick a coin
Ten coins are supported. Monero (XMR) hides sender, recipient and amount by protocol design, which is the strongest payment privacy. Stablecoins confirm in seconds. Bitcoin and Litecoin are public but simple. Every option credits the same USD balance.
Generate a deposit address
Choose the coin and amount in the dashboard. We generate a one-time address for that deposit and lock the exchange rate for 30 minutes. Never reuse an address from an earlier deposit.
Send from a wallet you control
Withdraw from your exchange to your own wallet first, let it confirm, then send the exact amount to the deposit address. Paying straight from an exchange is slow and ties the payment to your verified account timing.
Wait for confirmation
Credit is automatic — there is nothing to submit. Stablecoins on Base, Polygon and Solana usually confirm in seconds. Monero, Litecoin and Tron take a few minutes. Bitcoin and Ethereum take longest. You can watch the deposit move from awaiting_payment to confirmed.
Same coin, different network The coin you choose affects privacy, speed and fees — not what you get. USDT on Ethereum can cost several dollars to send, while USDT on Polygon or Solana costs a fraction of a cent. Pick the network your exchange withdraws to cheapest.
Wrong network? Sending USDT on Ethereum when you selected Polygon means the funds never reach the deposit address. Recovery then depends entirely on the sending exchange's policy — contact support with the transaction hash.
Why the rail matters Card payments tie a provider directly to a verified identity through the processor. Bitcoin, Ethereum and stablecoins are public and analysable, and stablecoin issuers can freeze funds. Monero hides the sender, the recipient and the amount at the protocol layer, with no mixer and no opt-in.
Under the hood
How NoctisNode works.
Signup
An email and a password. No name, no phone, no ID, no selfie — at signup or ever after. Sessions last 30 days and are revocable from settings.
Deploy
Choose a plan, region, OS image and SSH key. Provisioning takes 30–90 seconds: the VM is allocated, the image is written and cloud-init runs. You get an IPv4 address.
What we log
We keep no traffic logs and no DNS logs. Account and billing records exist because they must, and a signed warrant canary means a gag order against us would be publicly detectable.
Regions and networks
Servers run in EU and other international regions, all on 1 Gbps or better with unmetered bandwidth on every VPS tier. Query live availability via GET /api/regions.
Doing it programmatically
Everything in the dashboard is available over a REST API with bearer-token auth. Mint scoped tokens (read, write, billing) and drive deploys, renewals, metrics and top-ups from your own scripts.
مرجع API
REST عبر HTTPS، JSON كمدخل ومخرج.
URL الأساسي https://noctisnode.com/api · مصادقة Bearer token عبر Authorization: Bearer <token> · مواصفات للآلة: openapi.json
| الطريقة | المسار | الوصف |
|---|---|---|
POST | /api/auth/register | إنشاء حساب جديد (بريد + كلمة مرور). |
POST | /api/auth/login | بدء جلسة. يُعيد cookie جلسة. |
POST | /api/auth/logout | تدمير الجلسة الحالية. |
GET | /api/me | الحساب الحالي: بريد، رصيد، إحالات. |
GET | /api/plans | قائمة الخطط المتاحة مع الأسعار. |
GET | /api/regions | قائمة المناطق والتوفر. |
GET | /api/os | قائمة صور الأنظمة المتاحة (osId + اسم). |
GET | /api/servers | قائمة خوادمك. |
POST | /api/servers | نشر خادم جديد. |
DELETE | /api/servers/{id} | تدمير خادم. لا رجعة فيه. |
POST | /api/servers/{id}/reboot | إعادة تشغيل ناعمة (?hard=true للتشغيل القسري). |
POST | /api/servers/{id}/rebuild | إعادة تثبيت النظام. تدمير بيانات القرص. |
POST | /api/servers/{id}/rescue | الإقلاع من ISO الإنقاذ. |
POST | /api/servers/{id}/rdns | تعيين DNS عكسي. |
GET | /api/servers/{id}/metrics | استهلاك CPU / RAM / القرص / النطاق. |
POST | /api/servers/{id}/renew | تمديد إيجار الخادم. يقبل (promoCode=NN-…) اختياريًا في جسم الطلب. |
POST | /api/servers/{id}/reset-password | إنشاء كلمة مرور root جديدة. |
POST | /api/servers/{id}/change-plan | ترقية / تخفيض الخادم. |
GET | /api/account/tokens | قائمة bearer tokens. |
POST | /api/account/tokens | إنشاء bearer token جديد (نطاقات: read, write, billing). |
POST | /api/topup | إنشاء عنوان إيداع لمرة واحدة. |
GET | /api/tickets | قائمة تذاكر الدعم. |
POST | /api/tickets | فتح تذكرة دعم جديدة. |
GET | /api/mcp | مانيفست MCP (JSON). |