CzADSB-Mlat web: Porovnání verzí
Z Poznámkový blok
(Založena nová stránka s textem „== Načítání dat == Jako první zprovozníme načítání dat z mlat serverů. Bez těchto dat se nám stejně nic nezobrazí. Vytvoříme adresář kd…“) |
(→Načítání dat) |
||
| Řádka 1: | Řádka 1: | ||
| + | == Příprava == | ||
| + | Pro správnou funkci je potřeba doinstalovat: | ||
| + | sudo apt update | ||
| + | sudo apt install libdate-manip-perl jq | ||
| + | |||
== Načítání dat == | == Načítání dat == | ||
Jako první zprovozníme načítání dat z mlat serverů. Bez těchto dat se nám stejně nic nezobrazí. | Jako první zprovozníme načítání dat z mlat serverů. Bez těchto dat se nám stejně nic nezobrazí. | ||
Verze z 8. 3. 2026, 21:42
Příprava
Pro správnou funkci je potřeba doinstalovat:
sudo apt update sudo apt install libdate-manip-perl jq
Načítání dat
Jako první zprovozníme načítání dat z mlat serverů. Bez těchto dat se nám stejně nic nezobrazí.
Vytvoříme adresář kde uložíme synchronizační skript. V jeho úvodě upravíme cestu 'WEBPATH', kde bude uloženy soubory vlastního webu. V případě kdy budeme stahovat konfiguraci regionů 'REGIONS_URL' z jiného webu, nastavíme cestu na tento soubor.
sudo mkdir /opt/mlat-sync sudo cp sync.sh /opt/mlat-sync/sync.sh sudo mcedit /opt/mlat-sync/sync.sh
Pokud budeme používat místní konfiguraci regionů, vytvoříme tento soubor, v kterém doplníme adresy pro stažení informací o synchronizaci přijímačů.
sudo mcedit /opt/mlat-sync/mirror_regions.json
{
"0":{ "region":"EU", "name":"Europe", "enabled":true, "color":"#1f78b4", "syncdata":"http://api.czadsb.cz/sync.json" },
"1":{ "region":"AF", "name":"Africa", "enabled":false, "color":"#8dd3c7", "syncdata":"" },
"2":{ "region":"AS", "name":"Asia", "enabled":false, "color":"#ff7f00", "syncdata":"" },
"3":{ "region":"NA", "name":"North America", "enabled":false, "color":"#33a02c", "syncdata":"" },
"4":{ "region":"OC", "name":"Oceania", "enabled":false, "color":"#9fdc6a", "syncdata":"" },
"5":{ "region":"SA", "name":"South America", "enabled":false, "color":"#dddddd", "syncdata":"" }
}
Nakonec nastavíme do cron pravidelné spouštění skriptu pro aktualizaci synchronizačních dat
sudo mcedit /etc/cron.d/mlat-sync
# Pravidelne stazeni synchronizacnich dat z mlat serveru */1 * * * * root cd /opt/mlat-sync && /opt/mlat-sync/sync.sh