Tento repozitář obsahuje dokumentaci a návody pro platformu OSCloud, využívající MkDocs pro snadnou správu a nasazení. https://docs.oscloud.cz/
Go to file
2024-10-06 16:07:19 +02:00
docs přidány styly a aktualizován soubot mkdocs.yml 2024-10-06 14:23:55 +02:00
LICENSE Initial commit 2024-10-04 04:53:58 +00:00
mkdocs.yml přidány styly a aktualizován soubot mkdocs.yml 2024-10-06 16:07:19 +02:00
README.md Aktualizace README 2024-10-04 20:22:23 +02:00

Oscloud-docs

Tento repozitář obsahuje dokumentaci a návody pro platformu OSCloud, využívající MkDocs pro snadnou správu a nasazení.

Přehled projektu

  • Účel: Poskytnout podrobné návody a dokumentaci k používání a správě služeb OSCloud.
  • Technologie: MkDocs statický generátor stránek, který převádí soubory ve formátu Markdown na funkční a esteticky přehlednou webovou dokumentaci.

Jak začít

  1. Klonování repozitáře:
git clone https://gitea.oscloud.cz/tvůj-uživatel/oscloud-docs.git
  1. Vytvoření a aktivace virtuálního prostředí: Nejprve vytvoř virtuální prostředí a aktivuj ho
python -m venv venv
source venv/bin/activate
  1. Instalace MkDocs:
pip install mkdocs
  1. Spuštění lokálně: Použij tento příkaz k spuštění MkDocs serveru a prohlížení dokumentace lokálně:
mkdocs serve
  1. Vytvoření statických souborů: K vygenerování statických souborů pro nasazení:
mkdocs build
  1. Aktivuj virtuální prostředí Pokud chceš spustit lokální server MkDocs, nejprve aktivuj virtuální prostředí (pokud jsi ho již vytvořil):
source /home/archos/mkdocs/venv/bin/activate
  1. Deaktivace virtuálního prostředí: Po skončení práce vypni virtuální prostředí příkazem:
deactivate

Nasazení na OSCloud pomocí LAMP

  1. Přístup k LAMP serveru na OSCloud: Přihlas se do LAMP aplikace přes administraci na adrese my.oscloud.cz a otevři terminál pro danou aplikaci.

  2. Instalace MkDocs na serveru: V terminálu na serveru spusť tento příkaz:

pip install mkdocs
  1. Vytvoření nového MkDocs projektu: Na serveru vytvoř nový projekt MkDocs pomocí tohoto příkazu:
mkdocs new mysite
  1. Nahrání souborů: Nahrávej soubory projektu do kořenového adresáře LAMP aplikace pomocí FTP nebo SCP.

  2. Spuštění MkDocs serveru: Na serveru spusť MkDocs příkazem:

mkdocs serve

Dokumentace bude dostupná na veřejné URL, kterou LAMP aplikace poskytuje.

Nasazení na OSCloud pomocí Surfer

  1. Lokální příprava souborů: Vygeneruj statické soubory pro MkDocs příkazem:
mkdocs build

Tím se vytvoří složka site, která obsahuje všechny statické soubory tvé dokumentace.

  1. Nahrání na Surfer: Přihlas se do administrace OSCloud a otevři aplikaci Surfer.

  2. Nahrání souborů přes rozhraní Surferu: Nahraj obsah složky site (statické soubory vygenerované příkazem mkdocs build) přímo do Surferu pomocí rozhraní nebo přes FTP/SCP.

Dokumentace online: Jakmile jsou soubory nahrané, dokumentace bude okamžitě dostupná na veřejné URL adrese Surfer aplikace.

Přispívání

Neváhejte nahlásit problémy nebo přispívat úpravami a vylepšeními do dokumentace prostřednictvím pull requestů.