No description
Find a file
2026-08-03 23:35:58 +02:00
src feat(website): initial release of Chroniken der Leere Gothic II mod site 2026-08-03 22:57:42 +02:00
.dockerignore feat(website): initial release of Chroniken der Leere Gothic II mod site 2026-08-03 22:57:42 +02:00
.env.example feat(website): initial release of Chroniken der Leere Gothic II mod site 2026-08-03 22:57:42 +02:00
.gitignore Added Dockerfile 2026-08-03 23:35:58 +02:00
bun.lock feat(website): initial release of Chroniken der Leere Gothic II mod site 2026-08-03 22:57:42 +02:00
cms-data.json feat(website): initial release of Chroniken der Leere Gothic II mod site 2026-08-03 22:57:42 +02:00
docker-compose.yml feat(website): initial release of Chroniken der Leere Gothic II mod site 2026-08-03 22:57:42 +02:00
Dockerfile Added Dockerfile 2026-08-03 23:35:58 +02:00
index.html feat(website): initial release of Chroniken der Leere Gothic II mod site 2026-08-03 22:57:42 +02:00
metadata.json feat(website): initial release of Chroniken der Leere Gothic II mod site 2026-08-03 22:57:42 +02:00
package.json feat(website): initial release of Chroniken der Leere Gothic II mod site 2026-08-03 22:57:42 +02:00
README.md feat(website): initial release of Chroniken der Leere Gothic II mod site 2026-08-03 22:57:42 +02:00
server.ts feat(website): initial release of Chroniken der Leere Gothic II mod site 2026-08-03 22:57:42 +02:00
tsconfig.json feat(website): initial release of Chroniken der Leere Gothic II mod site 2026-08-03 22:57:42 +02:00
vite.config.ts feat(website): initial release of Chroniken der Leere Gothic II mod site 2026-08-03 22:57:42 +02:00

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

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

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

# Abhängigkeiten installieren
npm install

# Entwicklungs-Server starten
npm run dev

# Produktions-Build testen
npm run build
npm start