Network Manager Platform
Dokümantasyon

Kurulum, API, Provider ve Güvenlik Akışlarını Net Bir Yapıda Toplayın

Dokümantasyon sayfası; operasyon ekibi, geliştirici ve entegrasyon ekiplerinin ihtiyaç duyduğu başlıkları karmaşıklaştırmadan sunar.

Başlangıç

Network Manager Platform kurulumu; API, dashboard, provider adapterları, güvenlik ayarları ve SMTP bildirimleri birlikte planlanarak yapılır.

Node.js 20 LTS veya üzerini hazırlayın
Ortam değişkenlerini .env.local içine girin
Bağımlılıkları temiz kurun
Build çıktısını üretim öncesi kontrol edin

Kurulum Adımları

Aşağıdaki akış Windows, Linux veya sunucu ortamında aynı mantıkla ilerler. Eski node_modules klasörü karıştırılmadan temiz kurulum önerilir.

1. Proje klasörünü hazırlayın

Zip dosyasını boş bir klasöre çıkarın. Eski Main Site klasörünün üzerine karıştırmayın; eski node_modules kalıntıları Next.js sürümünü bozabilir.

2. Temiz bağımlılık kurulumu yapın

node_modules, .next ve eski package-lock dosyalarını kaldırıp bağımlılıkları yeniden kurun.

Remove-Item -Recurse -Force node_modules,.next -ErrorAction SilentlyContinue
Remove-Item -Force package-lock.json -ErrorAction SilentlyContinue
npm install

3. Next.js sürümünü doğrulayın

App Router için Next.js 15.3.4 kullanılmalıdır. Eski Next sürümü görünüyorsa klasörde eski kurulum kalmıştır.

node -p "require('./node_modules/next/package.json').version"

4. Geliştirme ve production komutlarını çalıştırın

Önce geliştirme sunucusunu açın, sonra production build alın. Build başarılı olduktan sonra start komutuyla yayın moduna geçebilirsiniz.

npm run dev
npm run build
npm start

5. SMTP ayarlarını girin

İletişim formu /api/contact endpointine gönderir. SMTP bilgileri .env.local üzerinden okunur.

SMTP_HOST=smtp.domain.com
SMTP_PORT=587
SMTP_SECURE=false
SMTP_USER=no-reply@domain.com
SMTP_PASS=mail_sifresi
SMTP_FROM="Network Manager Platform <no-reply@domain.com>"
CONTACT_TO=demo@domain.com
Temiz klasör kullanın
Next.js sürümünü doğrulayın
SMTP bilgilerini .env.local içine girin
npm run build ile üretim kontrolü yapın

API Genel Bakış

API katmanı IP yönetimi, trafik metrikleri, DDoS olayları, müşteri servisleri ve provider adapterlarını tek çatı altında toplar.

REST endpointleri
Standart response formatı
Rate limit politikası
Health check endpointleri

Kimlik Doğrulama

Admin ve müşteri oturumları ayrıştırılır; access token, refresh token ve 2FA akışları ayrı güvenlik seviyelerinde çalışır.

JWT access token
Refresh token rotation
2FA challenge
Session revoke

Provider Entegrasyonları

Provider adapterları farklı API cevaplarını normalize eder ve dashboard ekranlarına tutarlı veri akışı sağlar.

Credential saklama
Provider health check
Sync logları
Retry politikası
Circuit breaker mantığı
Adapter bazlı hata kayıtları

Webhooklar

Webhook sistemi incident, saldırı, provider sync ve müşteri aksiyonlarını dış sistemlere güvenli şekilde aktarır.

İmzalı payload
Event tipi
Retry logları
Secret rotation

WHMCS / WISECP

Billing panelleri sipariş, paket, müşteri ve servis işlemlerini Network Manager Platform API ile uyumlu şekilde çalıştırır.

Ürün eşleştirme
Provision akışı
Suspend / unsuspend
Kullanım bazlı limitler

SMTP ve Bildirimler

İletişim formu ve operasyon bildirimleri SMTP üzerinden gönderilir. Üretimde ayrı bir no-reply hesabı ve DKIM/SPF/DMARC kayıtları önerilir.

SMTP_HOST / SMTP_PORT
SMTP_USER / SMTP_PASS
CONTACT_TO alıcı adresi
TLS/STARTTLS desteği
Form validation
Hata durumunda kullanıcı mesajı

Güvenlik

Root admin paneli, provider keyleri ve kritik işlemler çok katmanlı güvenlik kontrolleriyle korunur.

IP whitelist
AES-256-GCM secret storage
Audit log
Brute force koruması

Deployment

Nginx reverse proxy, SSL, firewall, background jobs ve monitoring servisleri üretim ortamının ana parçalarıdır.

Nginx upstream
Let’s Encrypt SSL
PM2 veya systemd
Docker Compose monitoring

Status Page

Public status ekranı servis sağlığı, planlı bakım ve incident geçmişini müşteriler için anlaşılır şekilde sunar.

Servis durumu
Planlı bakım
Incident geçmişi
SLA özeti

Sık Sorulan Sorular

Kurulum, güvenlik, provider desteği, müşteri paneli ve raporlama süreçleri hakkında temel cevaplar burada toplanır.

Hangi providerlar desteklenir?
Müşteri paneli ayrı mıdır?
DDoS raporu alınabilir mi?
API keyler nasıl saklanır?

Network Operasyonlarınızı Tek Merkezden Yönetmeye Hazır mısınız?

Network Manager Platform ile IP yönetimi, trafik izleme, DDoS analizi, provider entegrasyonları ve müşteri panellerini kurumsal bir platformda birleştirin.

Ekosistem

İş Ortaklarımız

Network Manager Platform; provider, güvenlik, monitoring ve otomasyon ekosistemindeki güçlü servislerle birlikte çalışacak şekilde tasarlanır.

Sponsored byKolan.net.tr
Kolan.net.tr logo
Kolan.net.tr
Gcore logo
Gcore
Stormwall logo
Stormwall
Royale Hosting logo
Royale Hosting
Voxility logo
Voxility
Aurologic logo
Aurologic
Path logo
Path
WHMCS logo
WHMCS
WISECP logo
WISECP
PowerAdmin logo
PowerAdmin
Grafana logo
Grafana
Prometheus logo
Prometheus
Elastic logo
Elastic
Docker logo
Docker
Nginx logo
Nginx
Cloudflare logo
Cloudflare
MikroTik logo
MikroTik
Juniper logo
Juniper
Cisco logo
Cisco
RIPE NCC logo
RIPE NCC
Dokümantasyon | Network Manager Platform