โดเมน DNS และ TLS
เตรียม DNS ให้ถูกก่อนให้ host รับ traffic ผ่าน HTTPS
เมื่อโปรเจกต์ไม่ต้องใช้โดเมน
ใน v1.0.0 Web/API เว้นรายการ domain ว่างได้ ถ้าไม่มี managed route เดิม การ deploy จะข้ามงาน Nginx/Certbot ของโปรเจกต์ หากลบโดเมนสุดท้าย ระบบถอด managed route เดิมพร้อมตรวจและ reload โดย service ยังใช้พอร์ตของแอป การเข้าจากภายนอกผ่าน IP:port ขึ้นกับ bind address และ firewall การไม่ใส่โดเมนไม่ได้เปิดพอร์ตสาธารณะ ส่วน Worker ไม่มีโดเมนโปรเจกต์ และโดเมนแดชบอร์ด Portal ยังจำเป็นสำหรับการติดตั้ง production
เชื่อมโดเมน
เพิ่มโดเมนใน Project ได้สูงสุดสิบชื่อ แล้วชี้ A/AAAA มายัง host ตรวจ DNS จากเซิร์ฟเวอร์จริง ไม่ใช่เฉพาะ laptop HTTP-01 ต้องเข้า port 80 ได้ หาก proxy ขวางให้ออก certificate ด้วย DNS-only ก่อน ตรวจ origin HTTPS ให้ผ่านก่อนเปิด strict proxy
Config ที่ Portal ดูแล
Portal ดูแลเฉพาะไฟล์ Nginx ของตัวเอง ตรวจ config ก่อน reload และคืน routing เมื่อผิดพลาด ไม่มี arbitrary Nginx directives หรือ config-diff editor ตัว Portal production ฟัง loopback 3100 และรับ public requests ผ่าน Nginx
ตรวจครบทั้งเส้นทาง
getent ahosts app.example.com
sudo nginx -t
curl -fsSI http://app.example.com/
curl -fsSI https://app.example.com/HTTP redirect ไป HTTPS ที่ใช้งานได้เป็นพฤติกรรมปกติ DNS ผ่านเพียงอย่างเดียวยังไม่ยืนยันการเข้าถึง การออก certificate หรือ upstream health