Plugin'ler
Değiştirilebilir backend'ler için pazar yeri. Bugün iki kategori dağıtılmaktadır:
Aktivasyon modları: free, trial, license (handler'a özgü). Web sunucusu aktivasyonları her hesabın vhost'unu yeni backend'e yeniden yazar — canlı ilerleme diyaloğu (SSE) faz-faz durumu gösterir. Runtime plugin aktivasyonları aslında sidebar girişini bağlayan ve eşleşen API yüzeyini açan bayrak değişiklikleridir.
"Çözüldü olarak işaretle" amber banner'ı bir aktivasyon pipeline'ı uçuş ortasında öldürüldüğünde (agent çökmesi, OOM kill) görünür. Bir tıklama marker'ı temizler; sistem yöneticisi bunu yapmadan önce sistem durumunu doğrulamalıdır.
Bir etkinleştirme isteği, hem engelleyen hem de arka plan yolunda, herhangi bir şey çalışmadan önce denetlenir: bilinmeyen eklenti 404 PLUGIN_NOT_FOUND, desteklenmeyen mod ya da bozuk serial anahtarı 400 PLUGIN_VALIDATION_ERROR döndürür ve reddedilen istek için görev oluşturulmaz. Serial anahtarları kırpılır ve yalnız harf, rakam, tire ve alt çizgiden oluşmalıdır. Eklenti durumu (maskelenmiş serial anahtarı dahil) /etc/whost/plugins.json dosyasında tutulur (root, 0600); liste ucu serial anahtarını hiç döndürmez, tek eklenti ucu maskelenmiş halini döndürür. Web sunucusu eklentisi kurulumları LiteSpeed depo betiğini ve LSWS arşivini LiteSpeed'den HTTPS ile indirir; ilan edilen sürüm ve build yalnız düz sayı olarak kabul edilir.
Kullanılan endpoint'ler: GET /plugins, POST /plugins/{id}/activate/async, GET /plugins/tasks/{id}/events (SSE), POST /plugins/{id}/deactivate, POST /plugins/{id}/reset-state, POST /plugins/{id}/update.
Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.