From 41661dd95b0202bcd52171e1f87daaf228994560 Mon Sep 17 00:00:00 2001 From: Antigravity Date: Mon, 8 Jun 2026 11:02:20 +0000 Subject: [PATCH] Add docker-compose.yml and update README.md --- README.md | 16 ++-------------- docker-compose.yml | 8 ++++++++ 2 files changed, 10 insertions(+), 14 deletions(-) create mode 100644 docker-compose.yml diff --git a/README.md b/README.md index fd98465..98f881c 100644 --- a/README.md +++ b/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. ## 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). ## 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 ``` -2. **docker-compose.yml anlegen (falls nicht vorhanden):** - 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:** +2. **Container starten:** Führe den folgenden Befehl im Projektverzeichnis aus: ```bash docker compose up -d diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..d459905 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,8 @@ +services: + web: + image: nginx:alpine + ports: + - "8080:80" + volumes: + - .:/usr/share/nginx/html:ro + restart: always