From bdf54dc3b2ec8d3dc85e5e0d67a8dbcbb12f302e Mon Sep 17 00:00:00 2001 From: Rudolf Date: Sun, 5 May 2024 22:57:11 +0200 Subject: [PATCH] =?UTF-8?q?Oprava=20=C5=A1patn=C3=BDch=20neviditeln=C3=BDc?= =?UTF-8?q?h=20mezer?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/index.md | 46 +++++++++++++++++++++++++++------------------- 1 file changed, 27 insertions(+), 19 deletions(-) diff --git a/docs/index.md b/docs/index.md index 605551f..e71d20b 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,60 +1,68 @@ # Webový archiv -Nástroj [Českého Webového archivu Národoní knihovny](https://webarchiv.cz/en/) pro nasazování služby pro zobrazování archivovaných webů dostupný na adrese [pywb.webarchiv.cz](https://pywb.webarchiv.cz). +Nástroj [Českého Webového archivu Národoní knihovny](https://webarchiv.cz/en/) pro nasazování služby pro zobrazování archivovaných webů dostupný na adrese [pywb.webarchiv.cz](https://pywb.webarchiv.cz). ## Automatizační kód + Automatizační nástroj je uchován na Githubu v repozitáři [pywb](https://github.com/WebarchivCZ/pywb), vlastněným organizací [WebarchivCZ](https://github.com/WebarchivCZ). ## Traefik + [Traefik](https://doc.traefik.io/traefik/) směřuje požadavky vůči serveru na konkrétní služby jako je např. pywb. - [Github Pages](https://pages.github.com/) ## pywb -[Pywb](https://pywb.readthedocs.io/en/latest/) je jádrem celého řešení. Základní funkcí je vyhledávání URL v archivu, zobrazování webových stránek z digitálních objektů uložených ve WARC a ARC a kontrola přístup ke kolekci. + +[Pywb](https://pywb.readthedocs.io/en/latest/) je jádrem celého řešení. Základní funkcí je vyhledávání URL v archivu, zobrazování webových stránek z digitálních objektů uložených ve WARC a ARC a kontrola přístup ke kolekci. ### Base images -Služba pywb je provozovaná z docker image vytvořeném tvůrcem pywb [Ilya Kreymer](https://github.com/ikreymer). Všechny dostupné tagy obrazu jsou zveřejněné na [Dockerhub](https://hub.docker.com/r/webrecorder/pywb/tags). V okamžiku psaního tohoto dokumentu byla nejnovější verze pywb 2.7.4. +Služba pywb je provozovaná z docker image vytvořeném tvůrcem pywb [Ilya Kreymer](https://github.com/ikreymer). Všechny dostupné tagy obrazu jsou zveřejněné na [Dockerhub](https://hub.docker.com/r/webrecorder/pywb/tags). V okamžiku psaního tohoto dokumentu byla nejnovější verze pywb 2.7.4. ## Material for MkDocs -[Material for MkDocs](https://squidfunk.github.io/mkdocs-material/) je framework nad [MkDocs](https://www.mkdocs.org) který z Markdown dokumentace vytváří statickou stránku. Dokumentace je uchována ve složce + +[Material for MkDocs](https://squidfunk.github.io/mkdocs-material/) je framework nad [MkDocs](https://www.mkdocs.org) který z Markdown dokumentace vytváří statickou stránku. Dokumentace je uchována ve složce `./docs`. -Příkaz ```./mkdocs.sh``` spustí lokální dokumentaci na adrese http://0.0.0.0:8000/ +Příkaz `./mkdocs.sh` spustí lokální dokumentaci na adrese http://0.0.0.0:8000/ ## Github Pages -[Github Pages](https://pages.github.com/) umožňuje hostování statickým webů z githubu. Včetně právě čtené [Dokumentace](https://webarchivcz.github.io/pywb/). +[Github Pages](https://pages.github.com/) umožňuje hostování statickým webů z githubu. Včetně právě čtené [Dokumentace](https://webarchivcz.github.io/pywb/). mkdocs.yml # The configuration file. docs/ index.md # The documentation homepage. ... # Other markdown pages, images and other files. - - # Nasazení -## Pywb & Traefik +## Pywb & Traefik + Jenkins file instruuje https://jenkins.webarchiv.cz běžící na wa-dev-docker00. ## Infrastruktura - - host: 10.3.0.21 - - user: ansible - - groups: sudo - - Jenkins access via /home/ansible/.ssh/authorized_keys + +- host: 10.3.0.21 +- user: ansible +- groups: sudo +- Jenkins access via /home/ansible/.ssh/authorized_keys ### PyWb & Traefik - - Spuštění: - - Test: `/home/ansible/pywb/run-test.sh` - - Produkce: `/home/ansible/pywb/run-prod.sh` + +- Spuštění: + - Test: `/home/ansible/pywb/run-test.sh` + - Produkce: `/home/ansible/pywb/run-prod.sh` # Stav -## nyní + +## nyní + pywb: [http://10.3.0.21:443](http://10.3.0.21:443) traefik dashboard: [http://10.3.0.21](http://10.3.0.21:443) -## plán +## plán + pywb: [https://pywb.webarchiv.cz](https://pywb.webarchiv.cz) - veřejný -Traefik dashboard: [https://pywb.webarchiv.cz/traefik/](https://pywb.webarchiv.cz/traefik/) - z knihovny nebo VPN, může být i veřejný \ No newline at end of file +Traefik dashboard: [https://pywb.webarchiv.cz/traefik/](https://pywb.webarchiv.cz/traefik/) - z knihovny nebo VPN, může být i veřejný