Files
startseite/README.md
2025-12-03 16:48:38 +00:00

1.3 KiB

Startseite Dashboard

Ein einfaches Dashboard-Projekt, das als Startseite dient.

Voraussetzungen

  • Docker
  • Docker Compose

Installation & Start

  1. Repository klonen:

    git clone http://git.klenzel.net/Klenzel/startseite.git
    cd startseite
    
  2. Umgebungsvariablen konfigurieren:

    Kopiere die Beispiel-Konfigurationsdatei .env.example nach .env und passe die Werte an (Benutzername, Passwort, Secret Key).

    cp .env.example .env
    nano .env
    

    Wichtig: Ändere unbedingt ADMIN_PASSWORD und SECRET_KEY!

  3. Container starten:

    Starte den Container im Hintergrund:

    docker-compose up -d
    

    Das Dashboard ist nun erreichbar (da network_mode: "host" verwendet wird, läuft es direkt auf dem Host-Port, standardmäßig meist Port 5000, siehe app.py für Details).

Änderungen & Container neu bauen

Wenn du Änderungen am Code (z.B. in app/) oder an der Konfiguration vornimmst, muss der Container neu gebaut werden, damit diese wirksam werden.

Führe dazu folgenden Befehl aus:

docker-compose up -d --build

Dieser Befehl baut das Image neu und startet den Container anschließend neu, falls sich etwas geändert hat.

Alternativ in zwei Schritten:

docker-compose build
docker-compose up -d