gwoe-antragspruefer/mkdocs.yml
Dotty Dotter 2b2a363127 #62 Phase 2: Pivot nginx + docs.toppyr.de/gwoe-antragspruefer/
caddy-gitea-pages verworfen — dessen URL-Schema ({owner}.{domain}/{repo})
passt nicht für Single-Project-Hosting ohne DNS-Wildcards auf Sub-Sub-
Domains. Stattdessen simples nginx:alpine mit statischem Volume-Mount.

URL: https://docs.toppyr.de/gwoe-antragspruefer/

Der nginx-Container mounted docs-site/ nach
/usr/share/nginx/html/gwoe-antragspruefer/ — Traefik routet alles auf
Host docs.toppyr.de an den Container, nginx served den Pfad 1:1.
Skaliert für weitere Repos: einfach ein zweites Volume-Mount für
/usr/share/nginx/html/anderes-repo/ einrichten.

SSL: Traefik, nicht nginx/caddy.
DNS: *.toppyr.de Wildcard deckt docs.toppyr.de ab.

Update-Workflow:
  cd webapp && mkdocs build
  scp -r site/* vserver:/opt/gwoe-antragspruefer/docs-site/

Caddyfile.docs entfernt (war caddy-gitea-pages-spezifisch).

Refs: #62
2026-04-10 09:47:06 +02:00

36 lines
928 B
YAML

site_name: GWÖ-Antragsprüfer Docs
site_url: https://docs.toppyr.de/gwoe-antragspruefer/
repo_url: https://repo.toppyr.de/tobias/gwoe-antragspruefer
repo_name: tobias/gwoe-antragspruefer
theme:
name: material
language: de
palette:
primary: teal
accent: light green
features:
- navigation.sections
- navigation.expand
- search.highlight
nav:
- Start: index.md
- Architecture Decision Records:
- Übersicht: adr/index.md
- "0001 LLM-Citation-Binding": adr/0001-llm-citation-binding.md
- "0002 Adapter-Architektur": adr/0002-adapter-architecture.md
- "0003 Citation-Property-Tests": adr/0003-citation-property-tests.md
- "0004 Deployment-Workflow": adr/0004-deployment-workflow.md
- Archiv:
- Übersicht: archive/index.md
markdown_extensions:
- tables
- admonition
- pymdownx.highlight
- pymdownx.superfences
- pymdownx.details
- toc:
permalink: true