Add docker-compose.yml and update README.md
This commit is contained in:
16
README.md
16
README.md
@@ -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
8
docker-compose.yml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
services:
|
||||||
|
web:
|
||||||
|
image: nginx:alpine
|
||||||
|
ports:
|
||||||
|
- "8080:80"
|
||||||
|
volumes:
|
||||||
|
- .:/usr/share/nginx/html:ro
|
||||||
|
restart: always
|
||||||
Reference in New Issue
Block a user