Log5651 OPNsense Plugin — Merkezi Yönetim Altyapısı

Lisanslama ve güncelleme sistemini tek yerden yönet.

Müşteri, lisans, aktivasyon ve sürüm dağıtımını tek panelde topla. Manuel işlemleri ortadan kaldır, her şeyi kayıt altına al.

3
Lisans tipi
Aylık · Yıllık · Tek seferlik
IP
Bazlı aktivasyon
Her cihaz tek lisansa bağlı
HMAC
İmzalı token
Hafif ve güvenli, JWT değil
API
Public + Admin
Plugin ve panel ayrı endpoint
Özellikler

Operasyonu görünür kılan her şey burada.

Manuel lisans takibinin, elle kopyalanan güncellemelerin ve takipsiz süresi dolan aboneliklerin sonu.

Merkezi lisans yönetimi

Müşteri oluştur, lisans üret, plan ve bitiş tarihini tek ekrandan yönet. Askıya al, uzat, iptal et.

IP bazlı aktivasyon

OPNsense cihazı WAN IP'siyle lisansa kilitlenir. IP değişiminde sıfırlama tek tıkla yapılır.

Otomatik güncelleme dağıtımı

Stable ve beta kanallarını yönet. .pkg yükle, SHA256 + Ed25519 imzası otomatik oluşturulur.

Güvenli doğrulama akışı

Plugin her 24 saatte sunucuya bağlanır. Sunucu erişilemese 7 gün grace süresi devreye girer.

Çoklu admin desteği

Farklı yetki seviyelerinde yönetici hesabı. Tüm işlemler audit kaydına düşer.

Doğrulama logları

Hangi IP ne zaman doğrulama yaptı, hangi sonuç döndü — 90 güne kadar kayıt altında.

Nasıl çalışır

Lisans oluşturmaktan güncelleye kadar 4 adım.

01

Lisans oluştur

Müşteriyi seç, plan ve özellikleri belirle. Sistem LYS-XXXX-XXXX-XXXX anahtarını üretir.

02

Müşteri aktive eder

OPNsense'de anahtarı giren cihaz, WAN IP'siyle lisansa bağlanır ve token alır.

03

Günlük doğrulama

Plugin her gece 03:00'te sunucuya bağlanır, token ve IP kontrol edilir.

04

Güncelleme bildirimi

Yeni sürüm varsa manifest üzerinden cihaza bildirilir, tek tıkla kurulur.

Mimari

Tek VM, üç bileşen, sıfır karmaşa.

Next.js panel, MariaDB ve Redis aynı sunucuda. Nginx edge'de duruyor. Paket deposu ayrı domain üzerinden servis edilir.

panel.bilisans.com.tr
Admin + Public API
repo.bilisans.com.tr
Manifest + Paket
Her 24 saatte bir
Otomatik doğrulama
POST /api/public/license/activate
{
"license_key": "LYS-A3F7-K9P2-MN4Q",
"request_ip": "203.0.113.45"
}
200 OK
{
"result": "ok",
"plan": "professional"
}
Kapsam

İlk sürüme neler dahil?

Gösteri değil, gerçek ürüne dönüşecek temel modüllerin tamamı hedefleniyor.

Panele giriş yap
Müşteri ve lisans CRUD
LYS-XXXX anahtar üreteci
IP bazlı aktivasyon ve sıfırlama
Süre uzatma ve plan değiştirme
Public lisans API
Release yönetimi ve manifest akışı
Changelog yayınlama
Admin oturumu ve çıkış
Doğrulama ve aktivasyon logları
Audit kayıtları

Panele erişmek için giriş yap.

Bu panel yalnızca yetkili yöneticiler içindir.

Giriş yap