Refactor: Rename docker-compose.yml to example and update README

This commit is contained in:
Hördle Bot
2025-11-21 13:01:34 +01:00
parent c1bd141042
commit ed87bd8c97
2 changed files with 10 additions and 3 deletions

View File

@@ -44,18 +44,25 @@ Eine Web-App inspiriert von Heardle, bei der Nutzer täglich einen Song anhand k
Das Projekt ist für den Betrieb mit Docker optimiert. Das Projekt ist für den Betrieb mit Docker optimiert.
1. **Starten:** 1. **Vorbereitung:**
Kopiere die Beispiel-Konfiguration:
```bash
cp docker-compose.example.yml docker-compose.yml
```
Passe ggf. das `ADMIN_PASSWORD` in der `docker-compose.yml` an.
2. **Starten:**
```bash ```bash
docker compose up --build -d docker compose up --build -d
``` ```
Die App ist unter `http://localhost:3010` erreichbar (Port in `docker-compose.yml` konfiguriert). Die App ist unter `http://localhost:3010` erreichbar (Port in `docker-compose.yml` konfiguriert).
2. **Daten-Persistenz:** 3. **Daten-Persistenz:**
- Die SQLite-Datenbank wird im Ordner `./data` gespeichert. - Die SQLite-Datenbank wird im Ordner `./data` gespeichert.
- Hochgeladene Songs liegen in `./public/uploads`. - Hochgeladene Songs liegen in `./public/uploads`.
- Beide Ordner werden als Docker Volumes eingebunden, sodass Daten auch bei Container-Neustarts erhalten bleiben. - Beide Ordner werden als Docker Volumes eingebunden, sodass Daten auch bei Container-Neustarts erhalten bleiben.
3. **Admin-Zugang:** 4. **Admin-Zugang:**
- URL: `/admin` - URL: `/admin`
- Standard-Passwort: `admin123` (Bitte in `docker-compose.yml` ändern!) - Standard-Passwort: `admin123` (Bitte in `docker-compose.yml` ändern!)