mahlendur-web/README.md
Daniel Heße 192959cd65 feat(website): initial release of Chroniken der Leere Gothic II mod site
- Implement dark medieval & cosmic horror aesthetic single-page layout
- Add customizable logo hero section, interactive story tabs, and gallery
- Add news feed and developer progress/roadmap tracker
- Integrate password-protected online CMS with live server & local storage sync
2026-08-03 22:57:42 +02:00

52 lines
1.5 KiB
Markdown

# Chroniken der Leere - Gothic II Modifikation Website
Offizielle Website für die Gothic II Modifikation **"Chroniken der Leere"** mit düsterer Low-Fantasy und Cosmic-Horror-Ästhetik sowie integriertem Online-CMS zur einfacheren Inhaltspflege ohne Code-Anpassungen.
---
## 🚀 Schnellstart mit Docker Compose
Die Anwendung ist als produktionsbereiter Docker-Stack konfiguriert. Alle Inhaltsänderungen, die du über das Online-CMS vornimmst, werden automatisch in `cms-data.json` gesichert und über den Volume-Mount auch bei Container-Neustarts dauerhaft gespeichert.
### 1. Repository klonen & Container starten
```bash
git clone <dein-repo-url>
cd <repo-ordner>
# Stack im Hintergrund starten
docker compose up -d --build
```
Die Website ist danach im Browser unter `http://localhost:3000` erreichbar!
### 2. Container stoppen
```bash
docker compose down
```
---
## 🔐 Modder Online-CMS Portal
Du kannst alle Texte, Screenshots, News-Beiträge und Fortschritts-Balken direkt im Browser verwalten:
1. Klicke oben rechts auf **"Modder Login"** (oder unten im Footer).
2. Gib das Passwort ein: `gothic2026`
3. Ändere beliebige Inhalte & klicke auf **"Änderungen Live Speichern"**.
4. Über das Dashboard kannst du deine Inhalte auch als **JSON exportieren & sichern**.
---
## 🛠️ Lokale Entwicklung ohne Docker
```bash
# Abhängigkeiten installieren
npm install
# Entwicklungs-Server starten
npm run dev
# Produktions-Build testen
npm run build
npm start
```