Fazit: Flame lässt sich leicht containerisieren, aber der BigBearCasaOS-Beitrag von 2023 ist historisch
Flame ist eine selbst gehostete Startseite für Lesezeichen und Anwendungsverknüpfungen. Der alte Beitrag verweist auf ein Community-App-Store-Paket, aber das Upstream-Projekt stellt bereits Beispiele für Docker und Compose bereit. Eine neue Bereitstellung sollte daher mit dem Upstream-Projekt abgeglichen werden, statt eine Katalogdefinition von 2023 zu kopieren.
Minimaler sinnvoller Flame-Container
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
Das Flame-Repository dokumentiert dieses Layout und den persistenten Pfad /app/data.
Die Docker-Integration erfordert mehr Berechtigungen als ein einfaches Dashboard
Flame kann Docker-Labels lesen und Anwendungen automatisch hinzufügen, benötigt dafür jedoch Zugriff auf die Docker-API bzw. den Docker-Socket. Durch das Einbinden von /var/run/docker.sock erhält der Container einen weitreichenden Kontrollpfad zu Docker. Aktiviere diese Funktion daher nur, wenn du sie benötigst und das Risiko verstanden hast. Die Sicherheitshinweise von Docker erklären, warum der Zugriff auf den Daemon sensibel ist.
Unter dem aktuellen ZimaOS ist Compose eine bessere Grundlage als ein altes CasaOS-Store-Paket
Das aktuelle ZimaOS-App-Modell akzeptiert Standard-Compose mit optionalen Store-Metadaten. Nutze den Portainer-Hardwareleitfaden, wenn du eine GUI für benutzerdefinierte Container bevorzugst, sowie das ZimaOS-App-Store-Verzeichnis, bevor du eine weitere Startseite hinzufügst.
Halte die Flame-Datenbank persistent
Lesezeichen, App-Links und Konfiguration werden unter /app/data gespeichert. Sichere diesen Pfad vor Aktualisierungen oder der Neuerstellung des Containers. Behandle das Container-Image nicht als Datenspeicher.
Berücksichtige den Projektstatus, bevor du dich auf Flame festlegst
Das Upstream-Projekt hat weiterhin eine veröffentlichte Version v2.4.0, aber die Aktivität ist deutlich geringer als bei neueren Dashboard-Projekten. Wenn du eine langfristige Bereitstellung planst, vergleiche die Wartungsaktivität und Exportmöglichkeiten, bevor du die gesamte Navigation deines Heimservers auf ein einziges Dashboard ausrichtest.
Der Hardwareleitfaden des ZimaOS-App-Stores hilft dabei, diese Entscheidung am aktuellen ZimaOS-Ökosystem auszurichten.
