Refactor: Rename docker-compose.yml to example and update README
This commit is contained in:
13
README.md
13
README.md
@@ -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!)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user