Download Unifi Controller
แอพเปิด Docker ขึ้นมา (ถ้ายังไม่มีสามารถโหลดได้จาก Package Center ได้เลย) แล้วค้นหาด้วย keyword unifi จากนั้นขวาที่แพคเกจ jacobalberty/unifi
แล้วเลือก Download this image

จะมี Popup ขึ้นเลือก latest แล้วกด select ได้เลย

รอจนเสร็จ

Setting Unifi Controller
รอจน Download เสร็จ โดยดูได้จากเมื่อรูป Disk อยู่กระพิบแล้ว จากนั้นกด Lanch

ตั้งชื่อ Container, ติ๊กถูก Enable resource limitation แล้วกดปุ่ม Advanced Settings

ติ๊กถูก Enable auto-restart เพื่อให้ Container เปิดอัตโนมัติในกรณีที่ NAS reboot ตัวเอง

คลิกที่แท็บ Volume คลิกปุ่ม Add Folder เพื่อเลือกที่เก็บไฟล์ของ Container

Create folder แล้วตั้งชื่อที่ต้องการ หลังจากสร้างเสร็จแล้ว กด Select

ในช่อง Mount path ให้ใส่ /unifi
ก็คือชื่อ Docker ที่เราสร้างนั่นแหละ

คลิกที่แท็บ Port settings ตั้งค่า Local Port ให้เหมือนกับ Container Port

แท็บ Environment ทำการเปลี่ยน value ของ BIND_PRIV และ RUNAS_UID0 เป็น false
แล้วกด Apply

กลับมาที่หน้า General Settings กด Next

หน้า Summary ติ๊กถูก Run this container after the wizard is finished แล้วกด Apply

คลิกที่ Container จากเห็นชื่อ Unifi ที่เราสร้าง รอมันเริ่มการทำงานสักครู่ (โดยปกติไม่เกิน 5 นาที)

- ในการใช้งานจำเป็นต้องเปิด port ที่ Firewall โดยเข้าไปที่ Control Panel :arrow_right: Security :arrow_right: Firewall แล้วคลิก Edit Rules

ในหน้า Edit Profile คลิก Create จะขึ้นหน้า Create Firewall Rules ขึ้นมา เลือก Custom แล้วกดปุ่ม Custom

เพิ่มในส่วนของ TCP ports: 8080,8443,8843,8880,6789 แล้วกด OK สองครั้ง

เข้าหน้า Edit Profile อีกรอบ คลิก Create จะขึ้นหน้า Create Firewall Rules ขึ้นมา เลือก Custom แล้วกดปุ่ม Custom

เพิ่ม UDP ports เลือก UDP แล้วใส่ Port 3478,10001 กด OK สามครั้ง

จะเห็น Popup Firewall settings have been saved successfully กด OK และลองเข้าใช้งาน Unifi Controller ได้เลย หากเข้าไม่ได้ลอง Reboot Nas ดูสักรอบ

เปิด Browser ขึ้นมา แล้วเข้า URL https://<NAS_IP>:8443
ถ้าขึ้นหน้าแบบนี้ก็เป็นอันใช้ได้ จะตั้งค่าใหม่หรือ restore ค่าก็ตามที่ท่านสะดวกเลย
