Access
WebDB รันอยู่บน server ที่ port 22071 โดยไม่เปิดเผยสู่ภายนอก
เพื่อเข้าถึง dashboard อย่างปลอดภัย ให้สร้าง SSH tunnel
จากเครื่องของคุณ:
ssh -L 22071:localhost:22071 root@<SERVER_IP>
Then visit: http://localhost:22071
SSH tunnel นี้จะส่งต่อ port 22071 จากเครื่องของคุณไปยัง port ภายในของ WebDB บน server อย่างปลอดภัย ป้องกันการเข้าถึงจากภายนอก
Databases และ Credentials
หาก database ใดก็ตาม (PostgreSQL, MariaDB, MongoDB หรือ CockroachDB) ถูกติดตั้งไว้:
- ผู้ใช้เริ่มต้นคือ root
- ตรวจสอบรหัสผ่านของ database ได้ที่:
/root/webdb/.env - รหัสผ่านแต่ละรายการถูกสร้างขึ้นโดยอัตโนมัติและจัดเก็บอย่างปลอดภัยในนั้น
File Locations
- นิยาม deployment ของ Docker:
/root/webdb/docker-compose.yml - ไฟล์ environment และ credential:
/root/webdb/.env - ไดเรกทอรี SSH key (ไม่บังคับ):
/root/webdb/.ssh - ข้อมูลถาวรสำหรับสถานะภายในและข้อมูล version คงที่ของ WebDB:
/root/webdb/.webdb