స్వయం-హోస్ట్ చేయబడిన rtCloud డిప్లాయ్మెంట్ కాన్ఫిగర్ చేయడానికి ఉపయోగించే అన్ని పర్యావరణ వేరియబుల్ల పూర్తి రిఫరెన్స్.
అన్ని కాన్ఫిగరేషన్ మీ డిప్లాయ్మెంట్ డైరెక్టరీ రూట్లోని .env ఫైల్లో పర్యావరణ వేరియబుల్ల ద్వారా చేయబడుతుంది. Docker Compose ఈ ఫైల్ను స్వయంచాలకంగా చదువుతుంది — --env-file ఫ్లాగ్ అవసరం లేదు.
అవసరమైన వేరియబుల్లను కంటైనర్లు ప్రారంభించే ముందు సెట్ చేయాలి. మిగిలిన వాటికి డిఫాల్ట్లు ఉన్నాయి మరియు అవి ఐచ్ఛికం.
రన్టైమ్ పర్యావరణం. ప్రొడక్షన్ డిప్లాయ్మెంట్లకు prod, స్థానిక అభివృద్ధికి dev ఉపయోగించండి.
RUN_MODE
admin
కంటైనర్ పాత్ర. admin పూర్తి స్టాక్ (వెబ్ + క్యూ + cron) నడిపిస్తుంది. worker బ్యాక్గ్రౌండ్ ప్రాసెసింగ్ మాత్రమే నడిపిస్తుంది (హారిజాంటల్ స్కేలింగ్ కోసం).
TZ
Asia/Ho_Chi_Minh
సర్వర్ టైమ్జోన్. లాగ్ టైమ్స్టాంప్లు, cron షెడ్యూల్లు మరియు తేదీ ప్రదర్శనను ప్రభావితం చేస్తుంది. TZ database name ఉపయోగించండి (ఉదా., UTC, America/New_York, Europe/London).
CSRF టోకెన్ ధృవీకరణ ప్రారంభించండి. ప్రొడక్షన్లో దీన్ని true గా ఉంచండి. 400 CSRF token could not be verified లోపాలు ఎదుర్కొంటే స్థానిక అభివృద్ధిలో మాత్రమే false కి సెట్ చేయండి.
GII_ENABLED
false
Yii ఫ్రేమ్వర్క్ కోడ్ జనరేటర్ సాధనాన్ని ప్రారంభించండి. ప్రొడక్షన్లో ఎప్పుడూ ప్రారంభించవద్దు.
అన్ని అప్లికేషన్ డేటా పేరు పెట్టబడిన Docker వాల్యూమ్లలో నిల్వ చేయబడుతుంది. వాల్యూమ్లు మొదటి స్టార్టప్లో స్వయంచాలకంగా సృష్టించబడతాయి మరియు కంటైనర్ పునఃప్రారంభాలు మరియు అప్డేట్ల అంతటా కొనసాగుతాయి.
వాల్యూమ్
మౌంట్ పాయింట్
కంటెంట్లు
rtcloud_mysql_data
/var/lib/mysql
MySQL డేటాబేస్ ఫైల్లు
rtcloud_uploads
…/uploads
సర్వే ప్రతిస్పందించే వారు అప్లోడ్ చేసిన ఫైల్లు
rtcloud_audios
…/audios
ఆడియో రికార్డింగులు
rtcloud_downloads
…/downloads
జనరేట్ చేయబడిన ఎగుమతి ఫైల్లు
rtcloud_gallery
…/gallery
గ్యాలరీ చిత్రాలు
rtcloud_voicemail
…/voicemail
వాయిస్మెయిల్ రికార్డింగులు
rtcloud_analytics
…/analytics
విశ్లేషణ డేటా
rtcloud_aggregate
…/aggregate
సమీకృత సర్వే ఫలితాలు
rtcloud_converter
…/converter
డేటా మార్పిడి అవుట్పుట్లు
rtcloud_shiny_data
/srv/shiny-server/smartsurvey
Shiny సర్వర్ R స్క్రిప్ట్లు
rtcloud_shiny_logs
/var/log/shiny-server
Shiny సర్వర్ లాగులు
rtcloud_assets
…/assets
వెబ్ ఆస్తులు (CSS, JS)
rtcloud_runtime
…/protected/runtime
అప్లికేషన్ రన్టైమ్ కాష్
rtcloud_cache
…/cache
అప్లికేషన్ కాష్
rtcloud_tmp
…/tmp
తాత్కాలిక ఫైల్లు
వాల్యూమ్ పేర్లు COMPOSE_PROJECT_NAME విలువ (డిఫాల్ట్: rtcloud) ద్వారా ఉపసర్గ పెట్టబడతాయి.
మీ డిప్లాయ్మెంట్ కోసం అన్ని వాల్యూమ్లు జాబితా చేయండి: