Kompletna referenca svih promenljivih okruženja koji se koriste za konfigurisanje sopstveno hostovane rtCloud primene.
Sva konfiguracija se vrši putem promenljivih okruženja u .env datoteci u korenom direktorijumu vaše primene. Docker Compose čita ovu datoteku automatski — nije potrebna oznaka --env-file.
Promenljive označene kao obavezne moraju biti postavljene pre pokretanja kontejnera. Sve ostale imaju podrazumevane vrednosti i opcione su.
Radno okruženje. Koristite prod za produkcione primene, dev za lokalni razvoj.
RUN_MODE
admin
Uloga kontejnera. admin pokreće celi stek (veb + red + cron). worker pokreće samo pozadinsku obradu (za horizontalno skaliranje).
TZ
Asia/Ho_Chi_Minh
Vremenska zona servera. Utiče na vremenske oznake u evidencijama, cron rasporede i prikaz datuma. Koristite TZ ime baze podataka (npr. UTC, America/New_York, Europe/London).
Aktivirajte validaciju CSRF tokena. Zadržite ovo na true u produkciji. Postavite na false samo u lokalnom razvoju ako naiđete na greške 400 CSRF token could not be verified.
GII_ENABLED
false
Aktivirajte Yii framework alat za generisanje koda. Nikada ne aktivirajte u produkciji.
Svi aplikativni podaci su smešteni u imenovanim Docker volumenima. Volumeni se automatski kreiraju pri prvom pokretanju i opstaju kroz restartovanje i ažuriranja kontejnera.
Volumen
Tačka montiranja
Sadržaj
rtcloud_mysql_data
/var/lib/mysql
MySQL datoteke baze podataka
rtcloud_uploads
…/uploads
Datoteke koje su ispitanici ankete otpremili
rtcloud_audios
…/audios
Audio snimci
rtcloud_downloads
…/downloads
Generisane izvozne datoteke
rtcloud_gallery
…/gallery
Slike galerije
rtcloud_voicemail
…/voicemail
Snimci govorne pošte
rtcloud_analytics
…/analytics
Analitički podaci
rtcloud_aggregate
…/aggregate
Agregirani rezultati ankete
rtcloud_converter
…/converter
Izlazi konverzije podataka
rtcloud_shiny_data
/srv/shiny-server/smartsurvey
Shiny server R skripte
rtcloud_shiny_logs
/var/log/shiny-server
Evidencije Shiny servera
rtcloud_assets
…/assets
Veb resursi (CSS, JS)
rtcloud_runtime
…/protected/runtime
Keš aplikativnog radnog okruženja
rtcloud_cache
…/cache
Keš aplikacije
rtcloud_tmp
…/tmp
Privremene datoteke
Nazivi volumena su prefiksovani vrednošću COMPOSE_PROJECT_NAME (podrazumevano: rtcloud).