Communityoplossing

Installeer Flame op CasaOS of ZimaOS met Docker

A 2023 CasaOS post introduced Flame through the BigBearCasaOS community App Store as a self-hosted application and bookmark dashboard.

Kort gezegd: Flame is eenvoudig te containeriseren, maar het BigBearCasaOS-bericht uit 2023 is verouderd

Flame is een zelfgehoste startpagina voor bladwijzers en snelkoppelingen naar applicaties. Het oude bericht verwijst naar een communitypakket uit de App Store, maar het upstreamproject biedt al voorbeelden voor Docker en Compose. Controleer een nieuwe implementatie daarom bij het upstreamproject in plaats van een definitie uit een catalogus uit 2023 te kopiëren.

Minimaal bruikbare 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

De Flame-repository documenteert deze indeling en het permanente pad /app/data.

Docker-integratie vereist meer rechten dan een eenvoudig dashboard

Flame kan Docker-labels lezen en applicaties automatisch toevoegen, maar daarvoor is toegang tot de Docker API/socket nodig. Door /var/run/docker.sock te koppelen, krijgt de container een krachtig toegangspad tot Docker. Schakel deze functie daarom alleen in als je die nodig hebt en het risico begrijpt. De beveiligingsrichtlijnen van Docker leggen uit waarom toegang tot de daemon gevoelig is.

Op het huidige ZimaOS is Compose een betere basis dan een oud CasaOS Store-pakket

Het huidige appmodel van ZimaOS accepteert standaard Compose, aangevuld met optionele Store-metagegevens. Gebruik de hardwaregids voor Portainer als je liever een GUI gebruikt voor aangepaste containers, en bekijk de ZimaOS App Store-directory voordat je nog een startpagina toevoegt.

Maak de Flame-database persistent

Bladwijzers, app-links en configuratie staan onder /app/data. Maak een back-up van dat pad voordat je updates uitvoert of de container opnieuw aanmaakt. Beschouw de containerimage niet als gegevensopslag.

Houd rekening met de projectstatus voordat je Flame als standaard kiest

Het upstreamproject heeft nog steeds een gepubliceerde versie 2.4.0, maar de activiteit is veel lager dan bij nieuwere dashboardprojecten. Als je een implementatie voor de lange termijn start, vergelijk dan de onderhoudsactiviteit en exportmogelijkheden voordat je de navigatie van je hele homeserver rond één dashboard opbouwt.

De hardwaregids van de ZimaOS App Store helpt om die beslissing af te stemmen op het huidige ZimaOS-ecosysteem.