In sintesi: Flame è facile da containerizzare, ma il post del 2023 su BigBearCasaOS è storico
Flame è una pagina iniziale self-hosted per segnalibri e scorciatoie alle applicazioni. Il vecchio post rimanda a un pacchetto dell’App Store della community, ma il progetto upstream fornisce già esempi per Docker e Compose; quindi, per una nuova installazione, è opportuno verificare la configurazione upstream invece di copiare quella definita nel catalogo del 2023.
Container Flame minimo ma utile
services:
flame:
image: pawelmalak/flame
container_name: flame
ports:
- "5005:5005"
volumes:
- /path/to/flame/data:/app/data
environment:
- PASSWORD=replace_me
restart: unless-stopped
Il repository di Flame documenta questa struttura e il percorso persistente /app/data.
L’integrazione con Docker richiede più privilegi rispetto a una semplice dashboard
Flame può leggere le etichette Docker e aggiungere automaticamente le applicazioni, ma ciò richiede l’accesso all’API o al socket Docker. Il montaggio di /var/run/docker.sock fornisce al container un potente canale di controllo su Docker; abilita quindi questa funzione solo se ne hai bisogno e comprendi i rischi. Le indicazioni sulla sicurezza di Docker spiegano perché l’accesso al demone sia sensibile.
Sullo ZimaOS attuale, Compose è una base più pulita rispetto a un vecchio pacchetto del CasaOS Store
Il modello attuale delle app di ZimaOS accetta Compose standard e metadati opzionali dello store. Consulta la guida hardware di Portainer se preferisci un’interfaccia grafica per i container personalizzati e la directory dell’App Store di ZimaOS prima di aggiungere un’altra pagina iniziale.
Mantieni persistente il database di Flame
I segnalibri, i collegamenti alle app e la configurazione risiedono in /app/data. Esegui il backup di quel percorso prima degli aggiornamenti o della ricreazione del container. Non considerare l’immagine del container come archivio dei dati.
Valuta lo stato del progetto prima di adottare Flame come standard
Il progetto upstream ha ancora una versione v2.4.0 pubblicata, ma l’attività è molto più ridotta rispetto a quella dei progetti di dashboard più recenti. Se stai avviando un’installazione destinata a durare a lungo, confronta l’attività di manutenzione e le opzioni di esportazione prima di basare l’intera navigazione del tuo home server su una sola dashboard.
La guida hardware dell’App Store di ZimaOS aiuta a mantenere questa decisione collegata all’attuale ecosistema ZimaOS.
