Dociagniecie do zmiany DEFAULT_BASE_URL z 24afb49 — po niej repo w szesciu
miejscach dalej podawalo stary adres.
- kb/runbooks/kb-site-deploy.md: wszystkie wystapienia + rekord Cloudflare
(Name: kb -> kb-e2a24af3). Runbook jest visibility: private, wiec slug
moze stac wprost.
- services/kb-site/{README.md,service.yaml,env.example,docker-compose.yml}
- hosts/piha/services.yaml: komentarz przy exposure
kb/services/kb-site.md swiadomie nietkniety — dokument publiczny, slug tam
nie wchodzi (opisuje adres jako "non-obvious subdomain").
check_okf.py exit 0, gen_pages.py --check exit 0.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
22 lines
835 B
Markdown
22 lines
835 B
Markdown
# kb-site
|
|
|
|
Public slice of the knowledge base (`kb-e2a24af3.okit.pl`) — static HTML generated from `kb/**/*.md` by `scripts/kb/gen_pages.py`, served by nginx on PIHA.
|
|
|
|
## Sieć
|
|
|
|
Stack nie tworzy własnej sieci — dołącza do istniejącego bridge'a `proxy` na PIHA
|
|
(`external: true`). Powód: Docker na PIHA wyczerpał domyślne pule adresowe
|
|
(`all predefined address pools have been fully subnetted`), więc kolejny
|
|
`kb-site_default` nie może powstać.
|
|
|
|
Warunek wstępny deployu — sieć musi już istnieć na hoście:
|
|
|
|
```bash
|
|
docker network ls | grep -w proxy # brak wyniku => docker network create proxy
|
|
```
|
|
|
|
Ruch publiczny i tak nie idzie przez tę sieć: npm@PIHA (vhost `kb-e2a24af3.okit.pl`) trafia
|
|
do kontenera po opublikowanym porcie hosta `8250`.
|
|
|
|
Dokumentacja: [kb/services/kb-site.md](../../kb/services/kb-site.md)
|