Distribuční server je koncipován jako klasické úložiště statických souborů dostupné přes HTTPS protokol v podadresářích subdomény **https://repo.spotter.cz/**. Dále je na stejné subdoméně dostupná dokumentace projektu SpotterVM a také webové nástroje určené k testování konektivity VM. ## Alpine (APK) repozitář Tento repozitář je veřejně dostupný na URL **https://repo.spotter.cz/alpine/**, ale nedá se procházet. Obsahuje APK balíky určené přímo nativní balíkovací systém Alpine linuxu. Poskytuje následující balíky: - **acme-sh** - ACME klient [acme.sh](https://acme.sh/) pro žádání a obnovu Let's Encrypt certifikátů - instalováno přímo na VM. - **gdal*** a **py-gdal** - Knihovny pro rasterizaci a vektorizaci formátů geoprostorových dat - instalováno v kontejnerech. - **geos*** a **py-geos** - Knihovny pro prostorové predikáty a funkce pro zpracování geometrických dat - instalováno v kontejnerech. - **postgis*** - Modul pro podporu geoprostorových dat v databázovém systému PostgreSQL - instalováno v kontejnerech. - **proj4*** - Knihovna pro zpracování a transformaci geoprostorových souřadnic - instalováno v kontejnerech. - **rabbitmq-server*** - Message broker - služba pro přenos aplikačních zpráv - instalováno v kontejnerech. - **vmmgr** - Webové rozhraní pro VMMgr - management LXC kontejnerů SpotterVM - instalováno přímo na VM. - **wireguard-tools*** - Nástroje pro nastavení PPP VPN [WireGuard](https://www.wireguard.com/) - instalováno přímo na VM. - **wireguard-virt** - Modul linuxového jádra pro PPP VPN WireGuard - instalováno přímo na VM. Repozitář je na SpotterVM Alpine linuxu přidán v souboru `/etc/apk/repositories` jako ``` @vm http://repo.spotter.cz/alpine/v3.9/apk ``` ## LXC Tento repozitář je dostupný na URL **https://repo.spotter.cz/lxc/** a vyžaduje HTTP autentizaci. Obsahuje komprimované archivy LXC kontejnerů určené pro balíkovací systém VMMgr. Ve současné fázi projektu je přístup následující - **URL:** https://repo.spotter.cz/lxc/ - **Login:** spotter - **Heslo:** txUqqZLaM.Z;3E2E ## Dokumentace Dokumentace VMMgr, nástrojů pro vytváření LXC kontejnerů a celého projektu SpotterVM, která vytvářena generátorem statických stránek *Sphinx*, je dostupná na URL **https://repo.spotter.cz/doc/**. ## Nástroje Na URL **https://repo.spotter.cz/tools/**, která se nedá procházet, je uložena sada jednoduchých PHP skriptů pro zjišťování konektivity SpotterVM. Jsou dostupné následující skripty: - **[myip.php](https://repo.spotter.cz/tools/myip.php)** - Skript pro zjištění externí IPv4 a IPv6 adresy - **[vm-ping.php](https://repo.spotter.cz/tools/vm-ping.php)** - Skript pro zjištění dostupnosti webových aplikací SpotterVM z internetu