Sistem
Yönetici için teknik bir bölüm. Beş sekme: Update, Geo/cloak veritabanları, JavaScript ve Filigran. Burada Qubix sürümünü günceller, geo/cloak veritabanlarını yönetir, kendi web sunucusu yapılandırmalarınızı ekler ve koruyucu limitler ayarlarsınız.

Update
Sekme, mevcut sürümleri gösterir ve sistemi istediğiniz sürüme güncellemenize olanak tanır.
Üst kısımda iki sürüm kartı bulunur:
- qubixd binary — Qubix yürütülebilir dosyasının sürümü (derleme, derleme tarihi, veri şeması sürümü).
- live container — çalışan konteynerin sürümü (etiket ve imaj, güncelleyici sürümü).
İkili dosya sürümü konteyner etiketiyle eşleşmezse bir uyarı görünür: bu genellikle konteynerin standart güncelleme akışı dışında başlatıldığı anlamına gelir ve bir sonraki güncelleme onun üzerine yazacaktır.
Güncelleme nasıl çalıştırılır
- Güncellemeyi çalıştır bloğunda hedef sürümü girin — örneğin
1.1.2veya en güncel sürüm içinlatest.
- Update butonuna tıklayın.
- İlerlemeyi izleyin: sistem yeni imajı çeker, eski sürümü durdurur, yenisini ayağa kaldırır ve sağlığını kontrol eder. Aşamalar bir liste olarak gösterilir ve tamamlandığında ayrıntılı günlüğü genişletebilirsiniz.
Yeni sürümün sağlık kontrolü başarısız olursa, Qubix otomatik olarak önceki konteynere geri döner — manuel olarak hiçbir şey yapmanıza gerek yoktur.
Güncelleme devam ederken sunucuyu yeniden başlatmayın veya konteynerleri manuel olarak durdurmayın. Otomatik geri dönüş yalnızca normal bir sağlık kontrolü hatası için tasarlanmıştır. Geri dönüş de başarısız olursa (son derece nadir bir durum), sunucuda yöneticinin manuel müdahalesi gerekecektir.
Sunucu kaynakları
Sürüm kartlarının altında Qubix, sunucunun kaynaklarının canlı bir anlık görüntüsünü gösterir. Bu bilgi arka planda toplanır ve otomatik olarak yenilenir; böylece sayfa her zaman güncel durumu yansıtır.
- Boş disk alanı — veriyi tutan diskteki boş alan.
- Boş bellek — sunucudaki kullanılabilir RAM miktarı.
- Qubix süreç belleği — Qubix sürecinin kendisinin kapladığı RAM miktarı. Belleği Qubix'in mi yoksa sunucudaki başka bir şeyin mi tükettiğini anlamak için kullanışlıdır.
- Swap — Qubix sürecinin kullandığı swap miktarı. Bu değer normalde sıfır olmalıdır; belirgin bir değer, sunucunun RAM'inin yetersiz kaldığını ve diske sayfalama başladığını gösterir; bu durum her şeyi yavaşlatır.
- CPU yükü — son 5 dakika içindeki ortalama işlemci yükü; çekirdek sayısına oranla ifade edilir.

Bir satır yalnızca sunucunun ölçebildiği değerler için görünür; bazı yapılandırmalarda belirli bir metrik mevcut olmayabilir ve gizlenir.
Kaynak uyarıları
Qubix bu sayıları yalnızca görüntülemekle kalmaz — onları kendi başına izler ve bir sorun oluştuğunda teknik kanala Telegram uyarısı gönderir:
- disk alanı azalmaya başladığında (kritik düzeye indiğinde ayrı, daha keskin bir uyarıyla birlikte);
- kullanılabilir bellek azaldığında (ayrı bir kritik uyarıyla birlikte);
- Qubix süreci swap kullanmaya başladığında;
- işlemci yoğun biçimde yüklenmeye devam ettiğinde.
Bu sayede, bu sayfayı açmadan bile örnek durmadan önce bir sorundan haberdar olursunuz. Gereksiz bildirimlerden kaçınmak için kısa süreli bir artış uyarı tetiklemez ve aynı uyarı çok sık tekrarlanmaz. Bir metrik normale döndüğünde Qubix bir kurtarma mesajı gönderir.
Teknik kanal, yönetici tarafından Bağlantılar → Telegram bölümünde ayarlanır. Bu yapılandırma olmadan uyarıların gidecek bir yeri olmaz.
Qubix süreci swap'e girmemelidir. Swap sıfır olmayan bir değer gösteriyorsa (veya swap uyarısı alıyorsanız), sunucunun belleği yetersiz kalmıştır — RAM ekleyin. Swap üzerinden çalışmak her şeyi gözle görülür biçimde yavaşlatır.
Geo/cloak DBs
Tespit ve cloaking için kullanılan geo ve cloak veritabanları. Sekmenin iki güncelleme modu vardır:
- Otomatik güncellemeler — veritabanları lisans sunucusundan bir zamanlamaya göre çekilir. Bunun ne sıklıkta yapılacağını Şu sürede bir güncelle alanıyla (saat cinsinden) ayarlarsınız.
- Manuel güncellemeler — zamanlayıcı kapalıdır; veritabanları yalnızca Şimdi güncelle butonu aracılığıyla güncellenir.
Aşağıda Veritabanı durumu (her veritabanı, mevcut durumu ve boyutuyla birlikte) ve Güncelleme geçmişi — zaman, veritabanı, durum, tetikleyici (zamanlanmış veya manuel), boyut ve bir mesajla birlikte güncelleme çalıştırmalarının günlüğü — yer alır.

JavaScript
Kullanıcı betikleri için limitler. Bu ayarlar anında değişir ve tüm betiklere aynı anda uygulanır. Birkaç bloğa gruplandırılmıştır:
- Fetch — betiklerden gelen giden HTTP istekleri için kurallar:
- Ana bilgisayar izin listesi — izin verilen adreslerin listesi, her satıra bir tane. Liste boşsa, betiklerden giden istekler devre dışı bırakılır.
- Default timeout ve Max timeout — varsayılan ve izin verilen maksimum istek zaman aşımları (milisaniye cinsinden).
- Max body — bayt cinsinden maksimum yanıt boyutu.
- Çalıştırma başına maks. çağrı — tek bir betik çalıştırması başına kaç giden isteğe izin verildiği.
- Runtime — Max script runtime: tek bir betiğin maksimum yürütme süresi (milisaniye cinsinden).
- SQL — betiklerden gelen veri sorguları için limitler: çalıştırma başına sorgu sayısı, sorgu başına satır sayısı, zaman aşımları. Sorgular salt okunur olarak ve betik sahibinin yetkileri dahilinde çalışır.
- Bellek — bir bellek limiti; yakında geliyor, henüz mevcut değil.
Düzenledikten sonra Kaydet butonuna tıklayın.

Allowlist'teki bir yıldız *, betiklerin dahili olanlar da dahil olmak üzere herhangi bir adrese erişmesine izin verir. Bunu bilinçli kullanın — bu, yöneticinin sorumluluğundadır.
Watermark
Filigran kaldırma aracı için limitler. Yüklenen görüntünün boyutu için üst sınırı belirlerler — bu, sunucuyu bellek aşırı yüklenmesine karşı korur. Limitin üzerindeki bir görüntü, işlenmeden önce reddedilir.
- Max megapixels — maksimum görüntü alanı (genişlik çarpı yükseklik).
- Max side — piksel cinsinden her iki kenardan birinin maksimum uzunluğu.
Düzenledikten sonra Kaydet butonuna tıklayın. Her alanın altında önerilen değeri içeren bir ipucu bulunur.
