ลด 50% ทุกแพ็กเกจ เวลาจำกัด เริ่มต้นที่ $2.48/mo
Upstat

Upstat

Upstat คือสถานะเพจที่โฮสต์เอง แสดงสถานะ uptime สาธารณะพร้อมประวัติ incident การแจ้งเตือนสมาชิก และธีมสีเข้มที่เรียบร้อย เป็นทางเลือกที่เรียบง่ายแทน Cachet สำหรับนักพัฒนาเดี่ยวที่ต้องการหน้าเดียวในการแจ้งสถานะบริการ

เวอร์ชัน

ล่าสุด

ระบบปฏิบัติการ

Ubuntu Server 24.04 LTS เซิร์ฟเวอร์

ขั้นต่ำของ RAM

1 GB

ประเภท IP

IPv4

เข้าถึง Upstat

  1. เปิดเบราว์เซอร์แล้วไปที่: http://<SERVER_IP> (HTTP)
  2. สร้างบัญชีผู้ดูแลระบบทันที

ไฟล์และไดเรกทอรีสำคัญ

  • ไดเรกทอรีติดตั้ง 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 โดยอัตโนมัติ

เพิ่มเติมในการติดตามระบบ

แอปพลิเคชันที่เกี่ยวข้อง

ติดตั้ง Upstat เดี๋ยวนี้ เริ่มต้นที่ $2.48/เดือน