Regimanto Sensoriai

Elektronika, mikrovaldikliai, automatikos projektai ir programavimas – viskas, kas įkvepia kurti ir tobulėti.

ProxiNet

2025-08-26 18:54

🧰 ProxiNet

ProxiNet yra modernus, dinamiškas ir lengvas atvirkštinis proxy serveris HTTP ir HTTPS. Jis palaiko automatinį sertifikatų valdymą, realaus laiko konfigūracijos perkrovimą, apkrovos balansavimą su svoriais, WebSocket proxyavimą, daugiakalbį žurnalavimą ir gali būti lengvai paleidžiamas kaip Linux systemd paslauga.


🧰 Funkcijos

  • 💡 Dinaminė konfigūracija:
    Dinaminiai redirects.json ir conf.json failai atnaujinami jų veikimo metu automatiškai, be proxy perkrovimo.

  • 🌐 HTTP ir HTTPS palaikymas:
    Palaiko HTTP ir HTTPS protokolus, automatiškai peradresuoja HTTP↔HTTPS pagal konfigūraciją.

  • 🔒 Automatiniai TLS sertifikatai:
    Naudoja Let's Encrypt (autocert) TLS sertifikatus domenams, kuriuose useHTTPS: true, kai nenaudojami rankiniai sertifikatai.

  • 🗝️ Rankiniai sertifikatai:
    Naudokite savo sertifikatus nurodydami certFile ir keyFile.

  • ⚖️ Apkrovos balansavimas:
    Palaiko kelis backend tikslus per maršrutą su svorių balansavimu (weighted round-robin).

  • 🧭 WebSocket proxy'avimas:
    Pilnai palaiko WebSocket ryšius.

  • 🗺️ Upstream bazinis kelias (neprivalomas):
    Įkelkite programas, veikiančias po potikeliu backend’e (pavyzdžiui CouchDB /_utils) jūsų domeno šaknies lygiu, nekeitdami kliento URL. Nustatykite upstreamBasePath, ir užklausos kaip https://example.com/ bus proxijuojamos į http://backend/_utils/.

  • 📝 Daugiakalbis žurnalavimas:
    Žurnalai ir klaidos verčiami į skirtingas kalbas (anglų, lietuvių, lenkų, ispanų, vokiečių) ir kalba gali būti keičiama vykdymo metu.

  • 🧰 Systemd integracija:
    Gali automatiškai sugeneruoti ir įgalinti Linux systemd paslaugą.

  • 🪟 Windows servisų integracija:
    Veikia Windows operacinėje sistemoje kaip servisas.

  • 🔄 Karšto perkrovimo veikimas:
    Pridėti, pašalinti arba keisti domenus, tikslus ar sertifikatus redirects.json, o pakeitimai įsigalioja per keletą sekundžių.

Lankytojai: 0