Add docker-compose.yml and update README.md

This commit is contained in:
Antigravity
2026-06-08 11:02:20 +00:00
parent 7efa005892
commit 41661dd95b
2 changed files with 10 additions and 14 deletions

View File

@@ -9,6 +9,7 @@ Dies ist die statische Web-Visitenkarte für den Sporthunde Nordeifel e.V.
- Assets wie Bilder, Dokumente und Schriften. - Assets wie Bilder, Dokumente und Schriften.
## Changelog ## Changelog
- **2026-06-08**: Hinzufügen von `docker-compose.yml` für einfacheres Deployment.
- **2026-06-08**: Initiales Einchecken ins Git-Repository (ohne Gitea Build-Pipeline). - **2026-06-08**: Initiales Einchecken ins Git-Repository (ohne Gitea Build-Pipeline).
## Deployment (Produktivserver mit Docker) ## Deployment (Produktivserver mit Docker)
@@ -21,20 +22,7 @@ Um die Seite auf einem Produktivserver zu hosten, benötigst du Docker und ideal
cd sporthunde_nordeifel cd sporthunde_nordeifel
``` ```
2. **docker-compose.yml anlegen (falls nicht vorhanden):** 2. **Container starten:**
Erstelle eine Datei `docker-compose.yml` im Projektverzeichnis mit folgendem Inhalt:
```yaml
services:
web:
image: nginx:alpine
ports:
- "8080:80"
volumes:
- .:/usr/share/nginx/html:ro
restart: always
```
3. **Container starten:**
Führe den folgenden Befehl im Projektverzeichnis aus: Führe den folgenden Befehl im Projektverzeichnis aus:
```bash ```bash
docker compose up -d docker compose up -d

8
docker-compose.yml Normal file
View File

@@ -0,0 +1,8 @@
services:
web:
image: nginx:alpine
ports:
- "8080:80"
volumes:
- .:/usr/share/nginx/html:ro
restart: always