Docker, mobile e PWA
Esegui Ultra Explorer sul tuo NAS o server con Docker Compose e installalo sul telefono come un’app. L’interfaccia è pensata per il tocco, non solo ridimensionata.
Anteprime sul campo:
Self-hosting con Docker Compose
La versione web è la stessa interfaccia, servita dal server di Ultra Explorer. Copia .env.example in .env, imposta un ULTRA_ADMIN_PASSWORD univoco, avvia con «docker compose up --build -d» e apri http://localhost:7373. Il container gira senza privilegi, rimuove le capability di Linux, usa un filesystem radice in sola lettura e conserva database, configurazione rclone e stato temporaneo dei trasferimenti nel volume ultra-data.
Suggerimento :Per impostazione predefinita Compose ascolta solo su 127.0.0.1. Non esporre mai la porta 7373 direttamente a Internet.
Raggiungerlo dal telefono con HTTPS
Per usarlo fuori da una rete privata fidata, metti il servizio dietro un reverse proxy HTTPS e imposta ULTRA_SECURE_COOKIES=true. L’HTTPS è anche ciò che permette l’installazione: service worker e richieste di installazione richiedono un contesto sicuro, anche in una LAN privata. Un indirizzo http:// come l’IP privato di un server non è sufficiente.
Installarlo come app (PWA)
Apri l’indirizzo nel browser del telefono e accedi. Su iPhone e iPad usa Condividi, poi Aggiungi alla schermata Home, lasciando attivo Apri come app web. Nei browser che offrono una richiesta di installazione, Impostazioni mostra un pulsante Installa applicazione. L’app installata ha una propria icona e si apre senza schede del browser.
Suggerimento :I controlli di installazione sono nascosti quando non esiste un’azione affidabile, quando l’app è già installata e nell’app desktop.
Pensata per il tocco
Sugli schermi piccoli i due pannelli dell’esploratore si impilano e la modalità Seleziona aggiunge una barra con le azioni per i file scelti. Le impostazioni usano un layout a elenco e dettaglio. I controlli fissi restano nell’area sicura del sistema, quindi notch, angoli arrotondati e gesto Home non li coprono.
Salvare file su iPhone e iPad
In un’app installata, un download resta dentro Ultra Explorer. Quando il file è arrivato, Salva… apre il foglio di condivisione del sistema, anche con Salva su File, e Salva tutto (N)… invia tutti i file pronti a un unico foglio. Serve Safari su iOS 26 o successivo e spazio libero sufficiente. I file in attesa sono temporanei: salvali prima di chiudere o disconnetterti.
Cosa aspettarsi
L’app mobile richiede che il server sia raggiungibile: lavora in diretta e non mette in cache elenchi di file, risposte API, credenziali né modifiche in sospeso. Se il server non risponde, una schermata localizzata propone di riprovare. Gli aggiornamenti non ricaricano la pagina; chiudi e riapri l’app per applicarne uno.