ชื่อตัวแปร | การแก้ไข* | คำอธิบาย |
APP_FILE | + | ไฟล์แอปพลิเคชัน Node.js หลักที่จะเริ่มต้นโปรแกรม |
AUTO_OLD_HEAP | + | Turns on/off (true/false) การกำหนดค่า Ruk-Com Cloud memory โดยอัตโนมัติ – ตั้งค่าขนาดสูงสุดของ heap เก่าตามจำนวน memory บนคอนเทนเนอร์เก่า |
HOME_DIR | – | Container home directory |
NODE_ENV | – | ระบุ environment ที่แอปพลิเคชันกำลังทำงานอยู่ (เช่น development, staging, production, testing และอื่นๆ) |
NODE_OPTIONS | + | ตัวแปรสำหรับระบุตัวเลือก Node.js runtime v8 |
NVM_DIR | – | Path ไปที่ตำแหน่งการติดตั้ง NVM |
PACKAGE_MANAGER | + | ตัวแปรที่ประกอบด้วยชื่อของการจัดการแพ็คเกจสำหรับการติดตั้งแพ็คเกจ javascript (npm หรือ yarn) |
PACKAGE_MANAGER_OPTS | + | ตัวเลือกเพิ่มเติมสำหรับการจัดการแพ็คเกจ (อ้างอิงจากเอกสาร npm หรือ yarn อย่างเป็นทางการ) |
PROCESS_MANAGER | + | ตัวแปรสำหรับการเลือก node.js process manager (เช่น npm, pm2, forever, supervisor) |
PROCESS_MANAGER_FILE | – | Path ไปยังไฟล์ที่มีตัวเลือก start สำหรับ process manager |
REDIRECT_EXCLUDE_PORTS | + | ไม่รวมพอร์ตดังต่อไปนี้จาก auto-redirect algorithm (เช่น 22,23,25,21,111,2049,8743,7979) |
ROOT_DIR | – | แสดง path ไปยัง application deployment directory |
UPDATE_PACKAGES_ON_RESTART | + | เปิดใช้งาน (true) หรือปิดใช้งาน (false) การติดตั้งแพ็คเกจอัตโนมัติหลังจากเริ่มบริการ node.js หากไม่มี node_modules directory อยู่ภายใน webroot หนึ่งการอัปเดตดังกล่าวจะถูกเรียกโดยไม่คำนึงถึงตัวแปรนี้ |