Startseite Dashboard
Ein einfaches Dashboard-Projekt, das als Startseite dient.
Voraussetzungen
- Docker
- Docker Compose
Installation & Start
-
Repository klonen:
git clone http://git.klenzel.net/Klenzel/startseite.git cd startseite -
Umgebungsvariablen konfigurieren:
Kopiere die Beispiel-Konfigurationsdatei
.env.examplenach.envund passe die Werte an (Benutzername, Passwort, Secret Key).cp .env.example .env nano .envWichtig: Ändere unbedingt
ADMIN_PASSWORDundSECRET_KEY! -
Container starten:
Starte den Container im Hintergrund:
docker-compose up -dDas Dashboard ist nun erreichbar (da
network_mode: "host"verwendet wird, läuft es direkt auf dem Host-Port, standardmäßig meist Port 5000, sieheapp.pyfü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