Det finns ingen bekräftad global HTTPS-omkopplare för alla appar
Community-tråden identifierade ingen ZimaOS-knapp som automatiskt ger alla installerade applikationer en giltig HTTPS-slutpunkt. Varje app kan lyssna på en annan port, använda olika webb funktioner och kräva separat routningsbeteende.
Användaren nådde lagringen via en domän och en statisk offentlig IP-adress men fick ändå en varning om osäker anslutning. Ett domännamn skapar inte TLS i sig. Webbläsaren måste nå en slutpunkt som visar upp ett certifikat som är giltigt för det värdnamnet.
Börja med att lista varje app, dess interna port, vilket värdnamn du vill använda och om åtkomsten ska vara endast lokal, privat fjärråtkomst eller åtkomst via det offentliga internet. Den omfattningen avgör vilken ingressdesign som är rätt.

Välj en ingressmodell för det faktiska åtkomstmålet
En reverse proxy kan terminera TLS på port 443 och dirigera olika värdnamn till separata interna appportar. Detta passar en domänbaserad design där en kontrollerad frontend betjänar flera applikationer.
En hanterad tunnel kan tillhandahålla en HTTPS-ingång utan att direkt vidarebefordra varje applikationsport från routern. Ett privat overlay-nätverk som Tailscale löser ett annat problem: autentiserade enheter ansluter till ett privat nätverk och kan nå tjänster utan att göra dem allmänt offentliga.
Välj en modell innan du konfigurerar certifikat. Att kombinera direkt portvidarebefordran, en tunnel och ett overlay-nätverk utan ett tydligt syfte ökar antalet vägar som måste säkras och felsökas.
Certifikat hör hemma vid TLS-termineringspunkten
Ett Let's Encrypt-certifikat kan användas av en reverse proxy eller annan tjänst som kontrollerar HTTPS-anslutningen. Det installeras inte ”på domänen”, och ett utfärdat certifikat lär inte automatiskt varje backend-app hur det ska användas.
Peka ett värdnamn till den valda proxyn eller tunneln, utfärda eller anslut certifikatet där och dirigera värdnamnet till en intern app. Håll backend-porten privat om arkitekturen inte specifikt kräver direktåtkomst.
Om webbläsaren visar en varning ska du kontrollera värdnamnet på certifikatet, DNS-destinationen, certifikatkedjan och vilken komponent som faktiskt svarar på port 443. Kringgå inte varningen som en permanent lösning.
Validera en applikation innan du upprepar mönstret
Testa inloggning, uppladdningar, nedladdningar, liveuppdateringar och alla funktioner som är beroende av websocket via HTTPS-värdnamnet. En sida som läses in men inte kan ladda upp filer eller upprätthålla en session är inte fullständigt konfigurerad.
Starta om proxyn eller tunneln och målappen och upprepa sedan samma arbetsflöde. Bekräfta att HTTP endast omdirigeras där det är avsett och att råa backend-portar inte oavsiktligt exponeras mot internet.
När en app fungerar upprepar du mappningen mellan värdnamn och backend för nästa app. Rulla endast tillbaka den felande routen om en tjänst har särskilda proxykrav, i stället för att montera ned fungerande HTTPS-slutpunkter.
Fjärråtkomst via HTTPS ersätter inte åtkomstkontroll
TLS krypterar trafiken och autentiserar värdnamnet, men avgör inte vem som ska använda applikationen. Behåll stark appautentisering, begränsad exponering, uppdateringar och granskningsloggar.
Tråden rekommenderar att undersöka Cloudflare Tunnels, Tailscale eller en reverse proxy som Caddy, men dokumenterar inte någon slutförd driftsättning. Detta är arkitekturinriktningar, inte ett källbekräftat steg-för-steg-recept för ZimaOS.
Avstå från offentlig exponering om den valda metoden, certifikatansvaret eller autentiseringsgränsen är oklar. Validera först med en icke-kritisk tjänst eller använd privat fjärråtkomst medan du utformar den offentliga vägen.
Vanliga frågor
Kan ett certifikat automatiskt säkra alla ZimaOS-appar?
Inte i sig. En proxy eller annan TLS-slutpunkt behöver fortfarande ett värdnamn och en routningsregel för varje backend-tjänst.
Måste jag exponera varje appport för fjärråtkomst via HTTPS?
Inte nödvändigtvis. Reverse proxies och hanterade tunnlar är utformade för att centralisera ingressen, medan privata overlay-nätverk undviker allmän offentlig exponering.
Är Tailscale samma sak som en reverse proxy?
Nej. Tailscale skapar privat nätverksåtkomst mellan auktoriserade enheter. En reverse proxy tar emot webbförfrågningar och dirigerar värdnamn till backend-tjänster.
