Hosting/2.-Webovy-server/2.4.-Distribucni-server.md

35 lines
2.1 KiB
Markdown
Raw Permalink Normal View History

2024-12-08 12:58:02 +01:00
# Distribuční server
2019-05-15 10:34:20 +02:00
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/**.
2019-05-15 10:27:29 +02:00
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ář
2019-06-06 14:38:47 +02:00
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:
2021-01-09 20:51:47 +00:00
- **py3-secure-cookie** - Knihovna pro práce se secure cookies, dříve součást projektu [werkzeug](https://werkzeug.palletsprojects.com/).
- **spoc** - Balíkovací systém a nástroj pro management LXC kontejnerů a aplikačních prostředí SpotterVM z příkazové řádky.
- **vmmgr** - Webové rozhraní pro VMMgr - management virtuálního stroje a LXC kontejnerů SpotterVM.
2019-05-15 10:27:29 +02:00
Repozitář je na SpotterVM Alpine linuxu přidán v souboru `/etc/apk/repositories` jako
```
2021-01-09 20:51:47 +00:00
@vm http://repo.spotter.cz/alpine/v3.12/apk
2019-05-15 10:27:29 +02:00
```
## LXC
2021-01-09 20:51:47 +00:00
Tento repozitář je dostupný na URL **https://repo.spotter.cz/spoc/** a vyžaduje HTTP autentizaci. Obsahuje komprimované archivy LXC kontejnerů určené pro balíkovací systém SPOC.
2019-05-15 10:27:29 +02:00
Ve současné fázi projektu je přístup následující
2021-01-09 20:51:47 +00:00
- **URL:** https://repo.spotter.cz/spoc/
2019-05-15 10:27:29 +02:00
- **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