environment-variable Archive

NodeJS 20.6 :: สนับสนุน .env file แล้ว

เพิ่งเห็นว่า NodeJS 20.6 นั้นสนับสนุนการใช้งานร่วมกับไฟล์ .env แล้วนั่นคือสามารถอ่าน environment variable จากไฟล์ .env ได้เลยโดยใส่เป็น option ใน node command lineส่วนใน code ก็อ่านจาก process.env ได้เลยน่าจะช่วยให้การจัดการง่ายขึ้นแถมไม่ต้องลง package เพิ่มอีกด้วย เช่น dotenv เป็นต้น

Read More…

การใช้งาน Environment variable ใน Docker Compose

จากคำถามในกลุ่ม Docker Thailandเรื่องของการใช้ Environment variable ใน Docker composeซึ่งที่เขียนมาใน post นั้น ทำการ hard code พวก sensitive data ไว้ในไฟล์ docker-compose.yml เลยยกตัวอย่างเช่น hostname/ip, username และ password ของ database ซึ่งไม่ควรทำอย่างยิ่ง ด้วยเรื่องของความปลอดภัยนั่นเองแต่ความง่ายมันไม่เข้าใครออกใคร จึงชอบทำกัน !!

Read More…