Sürümler
Her sürümde ne değişti
Xudbin Panel'in sürüm günlüğü. Her madde GitHub'daki bir değişikliğe dayanır.
-
- GüvenlikBağımsız güvenlik incelemesinin orta ve düşük bulguları kapatıldı: üyelerin girdiği adreslere SSRF süzgeci, sırlar yalnız yazma yetkisi olana, sunucu ayrıntıları yalnız yöneticiye, GitHub App token'ı yalnız onaylı repolara, dosya yükleme sınırları, hesap başına giriş sınırı, 2FA ve SSO sertleştirmesi; beklenmeyen hatalarda ayrıntı yalnız loga yazılır.
- GüvenlikPanel konteynerine sunucunun kök dizini bağlanmıyor ve ayrıcalıkları düşürüldü; pull request önizlemeleri üretim ortam değişkenlerini almıyor; Cloudflare Tunnel token'ı dosyayla veriliyor; panel imajının tabanı özetle (digest) sabit.
- GüvenlikVeritabanı ve klasör yedekleri varsayılan olarak şifreli saklanır.
- YeniPanel adresinde de WAF (varsayılan: yalnız tespit) ve loglarda gerçek istemci IP'si; otomatik ban yalnız WAF ve panel girişi olaylarını sayar, IP listeleri CIDR kabul eder.
- YeniSSH ile sunucuya girince panelin adresi (kurulum bitmediyse kurulum linki) gösterilir.
- YeniPanel sunucu IP'siyle https://<ip>:8443 adresinden de açılabilir (kendinden imzalı sertifika).
- DüzeltmePush webhook'u, webhook eklenince gelen ping ve push dışındaki olaylarda deploy başlatmıyor.
- DüzeltmeCaddy yapılandırması yüklenemezse önceki yapılandırma geri yazılır.
-
- GüvenlikKurulum ve güncelleme yalnız sürüm etiketlerinden yapılır; panel ve Caddy imajlarının imzası doğrulanmadan kurulmaz, doğrulanamazsa güncelleme durur ve eski sürüm çalışmaya devam eder. 1.3.0'dan güncellenen panellerde bu koruma bir sonraki güncellemede devreye girer.
- GüvenlikProje yetkileri, Compose dosyaları, repo dosyalarına yazma ve kayıtlı git token'larının kullanımında yetki ve yalıtım düzeltmeleri (bağımsız güvenlik incelemesinin kritik ve yüksek bulguları).
- DüzeltmeBelgelerdeki güvenlik iddiaları kodun gerçekte yaptığıyla uyumlu hâle getirildi.
- YeniTürkçe ve İngilizce kullanım rehberi; arayüzün örnek verili demo derlemesi.
-
- YeniKenar çubuğu yeniden düzenlendi: Dağıtımlar, Veritabanları, Şablonlar, İzleme, Yedekler, Zamanlanmış görevler, Git kaynakları, SSH anahtarları.
- Yeniİmaj taraması anlaşılır: "ne yapmalısın" adımları, temel imaj / uygulama ayrımı, paket bazında sonuçlar.
- YeniGitHub App: yerel/özel adres uyarısı, eksik yanıt kontrolü ve yol gösteren ipuçları.
- DüzeltmeGitHub App oluşturulamıyordu: güvenlik başlığı (CSP) github.com'a form gönderimini engelliyordu.
-
- DüzeltmeSunucu komutları systemd'ye ulaşabiliyor: panelden güncelleme ve güvenlik puanı düzeltildi.
-
- DüzeltmeVeritabanı migration'ları aynı anda açılan süreçlere karşı güvenli.
- DüzeltmePHP/Laravel: temel imajın yanlış "unhealthy" sağlık kontrolü kapatıldı.
-
- YeniÇok sunuculu yük dağıtımı ve ayrı derleme sunucusu.
- YeniGitHub App entegrasyonu ve pull request önizleme ortamları.
- YeniOpenID Connect ile tek oturum açma (SSO).
- YeniKendi wildcard alan adın, DNS kontrolü ve Cloudflare Tunnel.
- YeniZamanlanmış görevler, arka plan işçileri ve birden çok kopya.
- YeniTek tıkla kurulan 14 hazır uygulama şablonu.
- YeniKalıcı klasör (volume) yedekleri.
- YeniLoglarda anlık filtre ve geçmiş loglarda arama (son 1 saat – 14 gün).
- YeniPanelden güncelleme, saat dilimi ve izleme ayarları.
- Yenixb komut satırı aracı, imzalı imajlar ve sürüm bildirimi.
- YeniProje bazında yetkiler, işlem kaydı ve API anahtarları.
- YeniTrafik analitiği ve site çökme bildirimi (e-posta dahil).
-
- Yeniİlk sürümler: tek komutla kurulum, framework'e göre deploy, veritabanları, saldırı koruması, açık/koyu tema.
- YeniDeploy Doktoru: deploy sonrası HTTP kontrolü, hata teşhisi ve tek tıkla düzeltme.
- YeniYedekleme: S3/R2/B2 uzak depolama, şifreli panel yedeği ve geri yükleme testi.
- YeniAlmaLinux/Rocky/RHEL desteği, İngilizce arayüz.
- GüvenlikCompose sunucu erişimi izni, symlink/yol kaçışı koruması, Docker portlarının güvenlik duvarına bağlanması.