45 lines
1.4 KiB
Markdown
45 lines
1.4 KiB
Markdown
# Erotikwerke-Wiki
|
|
|
|
Dieses Repository enthält das eigenständige MkDocs-Wiki zu den Erotikwerken verschiedener Pseudonyme, derzeit Annie Slone, Clara Finch und Renee Sommers. Es ist bewusst vom Sci-Fi-Wiki getrennt.
|
|
|
|
## Als Docker-Stack starten
|
|
|
|
Die für den Container eingebundene Struktur entspricht dem anderen Wiki:
|
|
|
|
```text
|
|
mkdocs-data/
|
|
├── docs/
|
|
└── mkdocs.yml
|
|
```
|
|
|
|
Der Stack lässt sich aus dem Repository-Verzeichnis starten:
|
|
|
|
```bash
|
|
docker compose up -d
|
|
```
|
|
|
|
Das Wiki ist anschließend unter `http://<server>:8006` erreichbar. Der Host-Port `8006` kollidiert nicht mit dem anderen Wiki auf Port `8005`.
|
|
|
|
Zum Beenden:
|
|
|
|
```bash
|
|
docker compose down
|
|
```
|
|
|
|
## Ohne Docker lokal starten
|
|
|
|
```bash
|
|
python -m venv .venv
|
|
.venv/bin/python -m pip install -r requirements.txt
|
|
.venv/bin/mkdocs serve -f mkdocs-data/mkdocs.yml
|
|
```
|
|
|
|
Der fertige statische Stand lässt sich mit `.venv/bin/mkdocs build --strict -f mkdocs-data/mkdocs.yml` prüfen und erzeugen.
|
|
|
|
## Organisationsprinzip
|
|
|
|
- Jedes Werk bildet einen eigenen Bereich in der oberen Navigation.
|
|
- Jede Werkübersicht nennt das verwendete Pseudonym und das Genre.
|
|
- Figuren, Orte und Beziehungen erscheinen nur innerhalb der Werke, in denen sie relevant sind.
|
|
- Wiederkehrende Figuren können technisch denselben Artikel verwenden, ohne einen globalen Navigationsbereich zu erhalten.
|
|
- Inhaltszusammenfassungen und Kontinuitätsnotizen enthalten Spoiler.
|