Initial commit of website project

This commit is contained in:
Antigravity
2026-06-08 11:01:08 +00:00
commit 7efa005892
11 changed files with 784 additions and 0 deletions

44
README.md Normal file
View File

@@ -0,0 +1,44 @@
# Sporthunde Nordeifel e.V. - Visitenkarte
Dies ist die statische Web-Visitenkarte für den Sporthunde Nordeifel e.V.
## Inhalt
- `index.html`: Hauptseite (Struktur)
- `styles.css`: Stylesheet (Design)
- `script.js`: JavaScript (Interaktivität)
- Assets wie Bilder, Dokumente und Schriften.
## Changelog
- **2026-06-08**: Initiales Einchecken ins Git-Repository (ohne Gitea Build-Pipeline).
## Deployment (Produktivserver mit Docker)
Um die Seite auf einem Produktivserver zu hosten, benötigst du Docker und idealerweise Docker Compose. Du kannst einen einfachen Nginx-Container verwenden, um die statischen Dateien auszuliefern.
1. **Repository klonen:**
```bash
git clone https://git.klenzel.net/admin/sporthunde_nordeifel.git
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:**
Führe den folgenden Befehl im Projektverzeichnis aus:
```bash
docker compose up -d
```
Die Webseite ist nun unter `http://<IP-DEINES-SERVERS>:8080` erreichbar.
(Du kannst den Port in der `docker-compose.yml` entsprechend auf 80 oder hinter einen Reverse-Proxy wie Traefik / Nginx Proxy Manager anpassen).