Akustický Časový Informačný Systém Sústredenia v3
Systém, ktorý je schopný automaticky zvolávať účastníkov sústredenia na program. Z praktických skúseností je potvrdené, že okrem ušetrenia vedúcich zo zvolávania, majú deti tendenciu viac počúvať pri zvolávaní tento systém ako vedúcich.
Pôvodný AČISS je síce efektívny na zvolávanie účastníkov, ale má veľa nedostatkov, kvôli ktorým vie byť zložité ho efektívne používať. Niekedy po ceste existoval aj AČISS v2, ale ten sa použil iba na jednej akcii a aktuálne je (pravdepodobne) stratený.
Preto som vyrobil novú verziu AČISSu a to v3. Oproti pôvodnej verzii obsahuje napr. tieto vylepšenia:
- Zobraziteľný plán velej akcie (na štýl kalendáru)
- S viditeľnými časmi hlásenia
- Ľubovoľne upraviteľné časy hlásení
- Hlásenie a upravovanie akcie/aktivít sa nemusí robiť cez jeden poćítač
- Vie bežať na lokálnej sieti alebo cez zdieľaný server na internete
- (vždy sa dá všetko robiť cez jeden PC)
- Podpora viacerých hlásičov zapnutých naraz
- Kontrola všetkých hlásičov naraz z admin rozhrania
- Okamžité hlásenia pre desiatu/olovrant/druhú večeru, ...
- Vizuálne zobrazenie najbližšej aktivity pre účastníkov
- Automaticky zvláda prechod z letného na zimný čas (alebo naopak)
- (zatiaľ nebola príležitosť toto poriadne otestovať, preto by som sa na to nespoliehal)
- Upraviteľný zvuk pre začiatok/koniec hlásenia, zvolávačku a viacero ďalších
- Pre každú akciu sa dajú nastaviť rôzne lokality aktivít
- Každá chata je iná napr. má dve spoločenské, ktoré treba rozlíšiť, práve na to je táto funkcia
Vo všeobecnosti odporúčam používať lokálne hostovanú verziu, ale verejná vie slúžiť ako dobrá záloha alebo ak nie je čas/zariadenie na nastavenie serveru.
V oboch prípadoch sa v ľavom dolnom rohu nachádza indikátor stacu spojenia. Ak je zelený, AČISS je pripojený k serveru a všetky zmeny sa budú okamžite prejavovať. Ak je oranžový, spojenie je aktuálne prerušené. AČISS sa bude pokúšať pripojiť znova a akonáhle sa to podarí, všetky vymeškané zmeny by sa mali prejaviť.
Dá sa nájsť na adrese aciss.jaksia.xyz.
- Výhody:
- Stačí otvoriť stránku a vytvoriť akciu
- Nevyžaduje hostovanie AČISS serveru
- Môžeš využiť zvuky z iných akcií
- Nevýhody:
- Vyžaduje aktívny internet
- AČISS by mal zvládať krátkodobé výpadky alebo nestabilný internet, ale je to neideálne
- Môže reagovať o niečo pomalšie na zmeny
- Menej spoľahlivá
- Vyžaduje aktívny internet
- Výhody:
- Funguje nezávisiac od dostupnosti/kvality internetu
- O čosi rýchlejšie ovládanie, lepší výkon a väčšia spoľahlivosť
- Nevýhody:
- Vyžaduje PC na ktorom bude bežať server AČISSu
- Zapni server podľa inštrukcií v sekcii Spúšťanie
- Otvor v prehliadači
http://localhost/(alebo IP počítača, kde beží AČISS) - Vytvor novú akciu, nastav jej zvuky a pridaj aktivity
- Netreba na akcii používať heslo (za predpokladu, že k wifi nemajú prístup účastníci)
Najjednoduchší spôsob ako spustiť AČISS je pomocou dockeru.
AČISS by mal byť kompatibilný s hocičím na čom vie bežať Docker, ale testovaný bol iba na Linuxe.
- Ak nemáš nainštalovaný Docker, nainštaluj si
- Nakopíruj si najnovšiu verziu tohto repa
- Odporúčam použiť
git clone(resp.git pull, na aktualizovanie) - Prípadne si môžeš stiahnuť ZIP a rozbaliť ho ak nechceš používať
git
- Odporúčam použiť
- Otvor si terminál v priečinku so súbormi tohto repa
- Spusti
docker compose up- Ak si už niekedy AČISS spúšťal a chceš resetovať dáta, spusti najprv
docker compose down -v - Automaticky buildne AČISS, zapne ho spolu s databázou a NGINX ako reverse proxy pre ne
- Ak spúšťaš AČISS po jeho aktualizácií, použi aj flag
--build - Predvolene sa použije port 80, ak v tom je problém (napr. Windows), dá sa zmeniť
- V riadku
- "0.0.0.0:80:80"zmeň prvú80na port, cez ktorý má byť AČISS prístupný
- V riadku
- Ak si už niekedy AČISS spúšťal a chceš resetovať dáta, spusti najprv
- Otvor v prehliadači
http://localhost/- Ak si menil port, použi
http://localhost:PORT/ - Ak sa k tomu snažíš dostať cez iný PC, nahraď za
localhostIP počítača, kde beží AČISS- Na Windows sa dá IP zistiť cez príkaz
ipconfig, na Linuxe napr. cezip aaleboifconfig
- Na Windows sa dá IP zistiť cez príkaz
- Ak si menil port, použi