- 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
52 lines
1.5 KiB
Markdown
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
|
|
```
|