HTTPS ve Örgü
PC yazıcı sürücüsü, HTTPS’yi Caddy aracılığıyla ve PeerJS sinyalini/mesh aracılığıyla açığa çıkarabilir.
HTTPS Koşullar
HTTPS yalnızca bunların tümü doğru olduğunda başlar:features.httpsEnabled,true’dir.caddy.enabled,true’dir.- Çalışma zamanı platformu Windows’tur.
- Sertifikalar
assets/certs’de mevcuttur. - Caddy kurulabilir veya yeniden kullanılabilir.
Sertifika Dosyaları
Gerekli dosyalar:Caddy Kurulumu
Caddy kurulumu şu sırayı kullanır:- Zaten
.installedile yüklenmişseassets/caddy/bin/caddy.exe’yi yeniden kullanın. - Paketlenmiş
caddy.exe’yi bilinen yerel yollardan kopyalayın. - GitHub sürümü URL’den Caddy’yi indirin.
2.6.4’dir.
Oluşturulan Caddy dosyası
Sürücü şöyle bir Caddy dosyası yazar:caddy.httpsPort, 443 değilse site adresi bağlantı noktasını içerir.
Caddy Çalışma Zamanı
Caddy aşağıdakilerle bir alt süreç olarak çalışır:XDG_DATA_HOME,assets/caddy/dataolarak ayarlandıXDG_CONFIG_HOME,assets/caddy/configolarak ayarlandı- çalışma dizini
assets/caddyolarak ayarlandı
2000ms gecikmeyle 5 defaya kadar yeniden dener.
Örgü Sinyali
features.meshEnabled doğru olduğunda sürücü PeerJS’yi şu konumda bağlar:
GET /mesh-status şunu döndürür:
- Mesh’in etkin olup olmadığı
- örgü yolu
- liman
- bağlı eş kimlikleri
- akran sayısı