Caddy 2 เปิดตัว - เว็บเซิร์ฟเวอร์ประสิทธิภาพดี ใช้งานง่าย พร้อมรองรับ HTTPS อัตโนมัติ
(caddyserver.com)-
มีความสามารถเกี่ยวกับใบรับรอง Let's Encrypt ในตัว ออกและต่ออายุใบรับรองให้อัตโนมัติ โดยมี HTTPS เป็นค่าเริ่มต้น
-
ตั้งค่าได้รวดเร็วและสะดวกด้วย Caddyfile ที่อ่านง่าย และตั้งค่าละเอียดได้ด้วยรูปแบบ JSON
-
เขียนด้วย Go เป็นซิงเกิลไบนารีแบบไม่มี dependency
-
ใช้งานเป็น reverse proxy, sidecar proxy, load balancer, API Gateway และอื่นๆ ได้
-
มี REST API สำหรับตั้งค่าเว็บเซิร์ฟเวอร์ -> สะดวกต่อการทำงานอัตโนมัติ เช่น การทดสอบ
-
สามารถอ่าน
nginx.confได้โดยตรงเพื่อนำค่าตั้งค่ามาใช้งาน
1 ความคิดเห็น
ตอน v1 ไลเซนส์ค่อนข้างมีลักษณะเฉพาะอยู่เล็กน้อย แม้โค้ดจะเป็น Apache 2.0 แต่
ถ้าจะนำไบนารีไปใช้กับบริการแบบเสียเงิน จะต้องซื้อ subscription จึงทำให้ต้องคอมไพล์เองหรือใช้วิธีอื่นแทน
แต่เมื่อเดือนตุลาคมปีที่แล้ว ได้ทำสัญญาพาร์ตเนอร์กับ Ardan Labs ซึ่งให้การอบรมเกี่ยวกับ Go ข้อจำกัดนั้นก็หายไปแล้ว
https://github.com/caddyserver/caddy/issues/2786
มีการพัฒนาใหม่บนโค้ดเบสที่ต่างจาก v1 โดยสิ้นเชิง จึงไม่รองรับแบบย้อนหลัง แต่การตั้งค่าแทบจะเหมือนเดิม
https://caddyserver.com/docs/v2-upgrade