เข้าถึง Upstat
- เปิดเบราว์เซอร์แล้วไปที่:
http://<SERVER_IP>(HTTP) - สร้างบัญชีผู้ดูแลระบบทันที
ไฟล์และไดเรกทอรีสำคัญ
- ไดเรกทอรีติดตั้ง Upstat:
/root/upstat - ไฟล์สภาพแวดล้อม:
/root/upstat/.env - ไฟล์ Docker Compose:
/root/upstat/docker-compose.yml - Caddy การกำหนดค่า:
/root/upstat/Caddyfile - data volume ของ PostgreSQL:
/var/lib/docker/volumes/upstat_postgres_data/_data - volumes ข้อมูลและการตั้งค่าของ Caddy:
/var/lib/docker/volumes/upstat_caddy_data/_data,/var/lib/docker/volumes/upstat_caddy_config/_data
จัดการ Stack
Go ไปยังไดเรกทอรีติดตั้ง:
cd /root/upstat
คำสั่ง Docker Compose ที่ใช้บ่อย:
# Check status
docker compose ps
# View logs (follow live)
docker compose logs -f
# Restart all services
docker compose restart
# Stop services
docker compose down
# Start again
docker compose up -d
Domain และ HTTPS (Caddy)
0. HTTPS ไม่รองรับการใช้งานกับ IP address
1. ชี้ไปที่โดเมน (เช่น upstat.example.com) ไปยัง IP address ของเซิร์ฟเวอร์
๒. อัปเดต Caddyfile:
upstat.example.com {
reverse_proxy web:3000
}
๓. เริ่มต้นบริการใหม่:
docker compose -f /root/alist/docker-compose.yml restart
4. Caddy จะออกและต่ออายุใบรับรอง SSL โดยอัตโนมัติ