manifestVersion: 1 id: maxlab-gateway name: Max Lab Gateway tagline: "v1.0.0 - Fase 6 - 18/10/2026 - Collaudo e rilascio 1.0" icon: https://gitea.solarpi.net/truetype/umbrel-maxlab-store/raw/branch/main/maxlab-gateway/icon.svg category: networking version: "1.0.0" port: 8898 description: |- VERSIONE 1.0.0 - FASE 6 (Collaudo e rilascio 1.0) - RILASCIO 18/10/2026 Immagine: gitea.solarpi.net/truetype/lab-gateway:1.0.0 Accende e spegne su richiesta l'accesso da Internet alle app di Umbrel su https://.lab.solarpi.net, tramite Caddy sulla VPS e la rete ZeroTier maxlan, senza aprire porte a casa. Ogni app accesa si spegne da sola alla scadenza. Stato del piano: [x] Fase 0 - Prerequisiti e verifiche tecniche [x] Fase 1 - Caddy sulla VPS e certificato *.lab [x] Fase 2 - Core, scoperta app, proxy interno, API [x] Fase 3 - Accesso con approvazione Telegram [x] Fase 4 - Dashboard web [x] Fase 5 - Bot completo, canale e assistente LLM [x] Fase 6 - Collaudo e rilascio 1.0 Come controllare la versione installata: apri l'app da Umbrel (pagina con versione e fase) oppure sulla VM: bash ~/maxlab.sh versione developer: truetype website: https://gitea.solarpi.net/truetype/lab-gateway submitter: truetype submission: https://gitea.solarpi.net/truetype/umbrel-maxlab-store repo: https://gitea.solarpi.net/truetype/lab-gateway support: https://gitea.solarpi.net/truetype/lab-gateway/issues gallery: [] releaseNotes: |- 1.0.0 (18/10/2026): Prima versione completa: collaudo superato su tutte le app e dopo riavvio del gateway e della VM. Nuovi comandi maxlab.sh backup e ripristina; README con uso, sicurezza e problemi comuni. 0.6.0 (18/10/2026): Collaudo: Home Assistant raggiungibile da fuori (niente piu' errore 400), con una tabella di eccezioni per le app che non accettano gli header del proxy. 0.5.1 (18/10/2026): Lettere accentate nei messaggi (è, già, finché) e durate leggibili nelle notifiche del canale (2 h invece di 120 min). Fase 5 collaudata. 0.5.0 (18/10/2026): Bot completo: /app, /accese, /spegni_tutte, /stato con pulsanti; notifiche sul canale privato; avviso 10 minuti prima della scadenza con +1 ora; richieste a parole tramite LocalAI, con conferma prima di ogni azione. 0.4.1 (18/10/2026): Dashboard dal telefono: le app spente si accendono toccando tutta la riga o il pulsante Accendi, al posto del piccolo interruttore. 0.4.0 (18/10/2026): Dashboard su lab.solarpi.net: accensione e spegnimento delle app con un tocco, durata a scelta, +1 ora, sempre accesa, spegni tutte, ricerca; dispositivi collegati con revoca; registro delle attività con accessi e uscite. 0.3.1 (18/10/2026): Login dal telefono più affidabile: la pagina ricorda la richiesta se il browser la ricarica mentre si approva su Telegram e controlla subito al ritorno. 0.3.0 (18/10/2026): Login obbligatorio su lab.solarpi.net e su ogni app accesa: approvazione da Telegram con codice a 6 cifre o link monouso /accedi; sessioni di 30 giorni (dispositivo personale) o 8 ore; bot con /accedi, /sessioni, /esci_tutti. 0.2.2 (18/10/2026): Versione, fase e data visibili nello store, nella pagina dell'app e in /api/status. 0.2.1 (18/10/2026): Compatibile con umbrelOS 2.x: app raggiunte direttamente (app-gateway.json), senza passare dal login di Umbrel. Supporto alle app interne in HTTPS. 0.2.0 (18/10/2026): Prima versione: core, broker, Caddy interno, API con token, scadenze. dependencies: [] path: "" defaultUsername: "" defaultPassword: ""