Úplná referencia pre všetky premenné prostredia používané na konfiguráciu vlastného nasadenia rtCloud.
Všetka konfigurácia sa vykonáva prostredníctvom premenných prostredia v súbore .env v koreňovom adresári vášho nasadenia. Docker Compose číta tento súbor automaticky — nie je potrebný príznak --env-file.
Premenné označené ako povinné musia byť nastavené pred spustením kontajnerov. Všetky ostatné majú predvolené hodnoty a sú voliteľné.
Prostredí runtime. Použite prod pre produkčné nasadenia, dev pre lokálny vývoj.
RUN_MODE
admin
Rola kontajnera. admin spúšťa celý zásobník (web + fronta + cron). worker spúšťa iba spracovanie na pozadí (pre horizontálne škálovanie).
TZ
Asia/Ho_Chi_Minh
Časové pásmo servera. Ovplyvňuje časové pečiatky v protokoloch, plány cron a zobrazenie dátumu. Použite názov časového pásma z databázy TZ (napr. UTC, America/New_York, Europe/London).
Aktivovanie overenia CSRF tokenu. Ponechajte na true v produkcii. Nastavte na false iba v lokálnom vývoji, ak sa vyskytujú chyby 400 CSRF token could not be verified.
GII_ENABLED
false
Aktivovanie nástroja na generovanie kódu frameworku Yii. Nikdy neaktivujte v produkcii.
Všetky dáta aplikácie sú uložené v pomenovaných Docker zväzkoch. Zväzky sa automaticky vytvoria pri prvom spustení a pretrvajú cez reštarty a aktualizácie kontajnerov.
Zväzok
Bod pripojenia
Obsah
rtcloud_mysql_data
/var/lib/mysql
Súbory databázy MySQL
rtcloud_uploads
…/uploads
Súbory nahrané respondentmi prieskumu
rtcloud_audios
…/audios
Zvukové nahrávky
rtcloud_downloads
…/downloads
Generované exportné súbory
rtcloud_gallery
…/gallery
Obrázky galérie
rtcloud_voicemail
…/voicemail
Nahrávky hlasovej pošty
rtcloud_analytics
…/analytics
Analytické dáta
rtcloud_aggregate
…/aggregate
Agregované výsledky prieskumu
rtcloud_converter
…/converter
Výstupy konverzie dát
rtcloud_shiny_data
/srv/shiny-server/smartsurvey
R skripty servera Shiny
rtcloud_shiny_logs
/var/log/shiny-server
Protokoly servera Shiny
rtcloud_assets
…/assets
Webové aktíva (CSS, JS)
rtcloud_runtime
…/protected/runtime
Vyrovnávacia pamäť runtime aplikácie
rtcloud_cache
…/cache
Vyrovnávacia pamäť aplikácie
rtcloud_tmp
…/tmp
Dočasné súbory
Názvy zväzkov majú predponu hodnoty COMPOSE_PROJECT_NAME (predvolená: rtcloud).