v0.1.0-beta · Aktif Geliştirme

Node.js Sunucu
Yönetimi
Yeniden Tasarlandı

K8s karmaşıklığı olmadan, Heroku maliyeti olmadan. nevflow ile uzak Linux sunucularınızı tek arayüzden yönetin, deploy edin, izleyin.

Açık kaynak
Tek binary, sıfır bağımlılık
Self-hosted
nevflow v0.1.0-beta — deploy
$curl -sSL https://deploy.nevsync.com/install.sh | ROLE=orchestrator bash
nevflow v0.1.0-beta kurulumu başlıyor...
Binary indirildi: nevflow-orchestrator
Systemd servisi kuruldu
nevflow.service başlatıldı
Web arayüzü: http://<IP>:8080
$# Deploy başlat
git clone ... ✓
npm install ✓ · npm run build ✓
my-app@2.4.1 → online [pm2]
Cloud backup → Google Drive · 1.2 MB
2FA doğrulandı · TOTP ✓
$
~60s
Kurulum süresi
2
Binary, sıfır bağımlılık
Sunucu kapasitesi
mTLS
Güvenli agent iletişimi
Son Güncelleme

v0.1.0-beta — Yeni Özellikler

v0.1.0-beta · 2026-05-17
feat
Cloud Backup — Google Drive, Dropbox, S3-uyumlu (AWS/R2/MinIO/Backblaze) ve yerel dizin desteği. DB + sertifikalar tar.gz arşivine alınır.
sec
2FA / TOTP — Google Authenticator uyumlu iki faktörlü kimlik doğrulama. Admin ve operatör hesapları için etkinleştirilebilir.
feat
Proje Şablonları — Yerleşik (Next.js, Express, NestJS, Nuxt, Fastify) ve özel şablonlarla hızlı proje oluşturma.
feat
Deploy Preview — Gerçek deploy öncesi pipeline adımlarını önizleyin; install/build/start komutlarını doğrulayın.
feat
GitHub Webhook — Push olayında otomatik deploy. Per-proje token ile güvenli tetikleme.
fix
Dil seçici — 5 dil desteği (TR/EN/DE/FR/ES). Dropdown görünüm sorunu giderildi.
Özellikler
Üretim için ihtiyacınız olan her şey
Kubernetes öğrenme eğrisi, Heroku faturası olmadan — sadece çalışan bir platform.

Tek Tık Deploy

Git repo'nuzdan doğrudan alın, npm build edin ve PM2 ile otomatik başlatın. Sürümlü release yönetimi dahil.

git + pm2

Anında Rollback

Her deploy önceki sürümü saklar. Bir şeyler ters giderse tek tıkla önceki sürüme döndürün, downtime yok.

symlink swap

Çoklu Sunucu

Sınırsız sayıda sunucuyu tek arayüzden yönetin. Her agent gRPC mTLS ile güvenli şekilde bağlanır.

gRPC + mTLS

Gerçek Zamanlı Metrikler

CPU, RAM, disk ve PM2 süreç durumlarını canlı izleyin. Alarm eşikleri ayarlayın, bildirim alın.

live polling

Web Terminal

Tarayıcı üzerinden doğrudan sunucu shell'ine bağlanın. SSH istemcisine gerek yok, JWT ile güvenli.

xterm.js + ws

AI Deploy Doktor

Hata loglarınızı Claude AI ile analiz edin. Başarısız deployların nedenini ve çözümünü saniyeler içinde öğrenin.

claude ai

Takım & Roller

Admin, operator, viewer rolleri ile granüler erişim kontrolü. Audit log ile tüm işlemleri takip edin.

rbac + jwt

GitHub Webhook

Push'ta otomatik deploy. Branch bazlı kurallar tanımlayın, production ve staging ortamlarını yönetin.

webhook

2FA / TOTP

Google Authenticator uyumlu iki faktörlü kimlik doğrulama. Hesap güvenliğini katmanlı koruma ile pekiştirin.

totp · rfc 6238

Cloud Backup

Otomatik yedekleme: Google Drive, Dropbox, S3-uyumlu (AWS, R2, MinIO, Backblaze) veya yerel dizine. DB + sertifikalar tek arşivde.

s3 · drive · dropbox

Proje Şablonları

Next.js, Express, NestJS, Nuxt, Fastify için hazır şablonlar. Özel şablonlarınızı da kaydedip tekrar kullanın.

built-in + custom
Arayüz
Temiz, hızlı, odaklı
nevflow · Dashboard
nevflow
Platform
Dashboard
Sunucular
Projeler
İzleme
Metrikler
Terminal
Dashboard
Sistem özeti · nevflow v0.1.0-beta · Son güncelleme: az önce
Aktif Sunucu
3 / 3
● online
Çalışan App
7
pm2 online
Bugün Deploy
12
● başarılı
Sunucu
CPU
RAM
Durum
prod-server-01
14%
2.1 GB
online
prod-server-02
8%
1.4 GB
online
staging-01
2%
512 MB
online
Nasıl Çalışır
3 adımda başlayın
01
Orchestrator Kur
Kontrol sunucunuza tek curl | bash komutuyla orchestrator'ı kurun. Systemd servisi otomatik yapılandırılır, web arayüzü hemen hazır.
02
Agent'ları Bağla
Yönetmek istediğiniz her Linux sunucusuna agent kurun. mTLS sertifikaları otomatik oluşturulur, agent orchestrator'a güvenli şekilde bağlanır.
03
Deploy Et
GitHub repo URL'nizi girin, sunucuyu seçin, deploy butonuna tıklayın. Canlı log stream ile adım adım izleyin. Sorun olursa tek tık rollback.
Deploy Pipeline
── 1. Git Clone ────────────────────
git clone github.com/org/my-app
✓ refs/heads/main → a4f3c91
── 2. npm Install ──────────────────
npm install --production
✓ 147 packages installed
── 3. Build ────────────────────────
npm run build
✓ dist/ → 2.4 MB
── 4. Release Swap ─────────────────
current releases/20260517_143201
── 5. PM2 Reload ───────────────────
pm2 reload my-app
✓ my-app online [pid 8421]
previous: releases/20260516_091045 (kept)
Kurulum
Tek komutla başlayın
Root yetkisi gerektirir · Linux x86_64 · Systemd
$ curl -sSL https://deploy.nevsync.com/install.sh | ROLE=orchestrator bash

Detaylı kurulum rehberi → · SHA256 checksums doğrulanır

Orchestrator

  • Web arayüzü (:8080)
  • REST API + JWT + 2FA
  • SQLite veritabanı
  • Cloud backup (Drive/S3/Dropbox)
  • gRPC client (agent'lara bağlanır)

Agent

  • Her yönetilen sunucuya kurulur
  • gRPC server (:50051)
  • PM2 wrapper, deploy pipeline
  • Web terminal + dosya yönetimi
Karşılaştırma
Neden nevflow?
Kubernetes, PM2-web ve Dokku alternatiflerine kıyasla nevflow'un farkı.
Özellik
nevflow
Kubernetes
Dokku
PM2-web
Kurulum süresi
 ~60 saniye
 Saatler
~  ~10 dk
~  ~5 dk
Çoklu sunucu
Web terminal
~ ek araç
Rollback
tek tık
2FA / TOTP
~ ek araç
Cloud backup
dahili
~ ek araç
AI log analizi
Sıfır bağımlılık
Güvenlik
Güvenliği birinci öncelik

mTLS Agent İletişimi

Orchestrator ile agent arasındaki tüm gRPC trafiği karşılıklı TLS ile şifrelenir. Sertifikalar otomatik oluşturulur.

JWT + RBAC + 2FA

HS256 imzalı JWT, 24 saatlik geçerlilik. Admin/operator/viewer rolleri. Google Authenticator uyumlu TOTP ile ikinci katman koruma.

Tam Audit Log

Her deploy, login, rollback ve kullanıcı işlemi kayıt altına alınır. IP adresi, kullanıcı ve zaman damgasıyla.

Bağlantı Durumu
TLS sertifikası✓ geçerli
gRPC mTLS✓ aktif
JWT secret✓ /etc/nevflow
2FA (TOTP)✓ etkin
Son İşlemler
deploy · my-app✓ ok
login + 2fa · admin✓ ok
cloud_backup · gdrive✓ 1.2 MB
create_user · ops@co⚠ admin
Versiyon
nevflow v0.1.0-beta
go1.26 · linux/amd64 · CGO_ENABLED=0
SSS
Sıkça sorulan sorular
Sadece Node.js mi destekleniyor?
Evet, şu an için nevflow Node.js + PM2 kombinasyonuna odaklanmış durumda. Deploy pipeline'ı npm install + npm run build üzerine kurulu. İleride diğer runtime'lar için destek eklenebilir.
Kaç sunucu yönetebilirim?
Teknik bir sınır yok — her sunucuya bir agent kurmanız yeterli. Agent'lar orchestrator'a gRPC mTLS üzerinden bağlanır. Orchestrator SQLite kullanır, büyük ölçekte performanslı çalışır.
Verilerim nerede saklanıyor?
Tamamen self-hosted — tüm veriler kendi sunucunuzda. --db parametresiyle belirttiğiniz SQLite dosyasında. Hiçbir veri bizim sunucularımıza gönderilmez.
AI Doktor için ek ücret var mı?
AI Doktor özelliği için kendi Anthropic API anahtarınızı kullanırsınız. nevflow üzerinden ek ücret yok. API anahtarını Settings sayfasından girebilirsiniz.
2FA nasıl etkinleştirilir?
Profil menüsünden "Güvenlik" sekmesine gidin. QR kodu Google Authenticator ile tarayın ve 6 haneli kodu doğrulayın. Bir sonraki girişten itibaren 2FA zorunlu olur.
Cloud backup hangi verileri yedekliyor?
Yedek arşivi db/nevflow.db (VACUUM INTO ile temiz snapshot) ve certs/ dizinini (mTLS sertifikaları + JWT secret) içerir. Seçilebilir hedefler: Google Drive, Dropbox, S3-uyumlu (AWS/R2/MinIO/Backblaze) ve yerel dizin.
Rollback nasıl çalışır?
Her deploy timestamped bir release dizinine yapılır. Rollback, current semlink'ini önceki release'e çevirir ve PM2'yi yeniden başlatır. Downtime minimum, genelde 1-2 saniye.
Windows sunucu destekleniyor mu?
Hayır — nevflow agent yalnızca Linux x86_64 üzerinde çalışır. Orchestrator Windows'ta çalışabilir (cross-compile) ancak agent için Linux şart. PM2 Linux'a bağımlı.

Dakikalar içinde başlayın

Kredi kartı gerekmez, lisans yok, vendor lock-in yok. Kendi sunucunuzda, kendi verilerinizle.

MIT Lisansı · Açık kaynak · Self-hosted · v0.1.0-beta