ข้ามไปยังเนื้อหาหลัก
ลด 50% ทุกแพลน เวลาจำกัด เริ่มต้นที่ $2.48/mo
Octopus Server

Octopus Server

Octopus Server คือแพลตฟอร์มอัตโนมัติสำหรับการ deploy รองรับการ release ตามสคริปต์และตามกำหนดเวลาไปยังทุก environment พร้อมระบบอนุมัติ rollback และ audit log ใช้งานที่ Microsoft, Stack Overflow และทีมกว่า 30,000 ทีม เป็นตัวเลือกที่น่าเชื่อถือแทน Jenkins สำหรับการจัดการ release

ภาพรวม

7

GitHub stars

56

การดูหน้า

344

การติดตั้งที่ใช้งานอยู่

เวอร์ชัน 2025.3 OS Ubuntu Server 24.04 LTS Min RAM 4 GB IP IPV4,IPV6

การติดตั้งที่ใช้งานอยู่เป็นข้อมูลตัวอย่าง (ตัวอย่างก่อนเปิดตัว); จะเชื่อมต่อข้อมูลจริงก่อนเปิดตัว

การเข้าถึง

  • Octopus Server อาจใช้เวลาสักครู่จึงจะพร้อมใช้งานเต็มรูปแบบ
  • เปิดในเบราว์เซอร์: http://<SERVER_IP>:8080
  • เข้าสู่ระบบด้วยข้อมูลรับรองใน /root/octopus/.env (ADMIN_USERNAME / ADMIN_PASSWORD)
  • ดึงข้อมูลรับรองของผู้ดูแลระบบ: grep -e ADMIN_USERNAME -e ADMIN_PASSWORD /root/octopus/.env

พอร์ต

  • 8080 → Web UI (HTTP)
  • 8443 → gRPC (HTTPS)
  • 11111 → Tentacle (TCP)
  • 1401 → SQL Server (TCP)

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

  • การติดตั้งแอปพลิเคชัน: /root/octopus
  • ไฟล์ Docker Compose: /root/octopus/docker-compose.yml
  • ตัวแปรสภาพแวดล้อม: /root/octopus/.env
  • ฐานข้อมูล SQL Server: /var/lib/docker/volumes/octopus_sqlvolume/_data
  • คลังเก็บ: /var/lib/docker/volumes/octopus_repository/_data
  • สิ่งประดิษฐ์: /var/lib/docker/volumes/octopus_artifacts/_data
  • บันทึกงาน: /var/lib/docker/volumes/octopus_taskLogs/_data
  • แคช: /var/lib/docker/volumes/octopus_cache/_data
  • นำเข้า: /var/lib/docker/volumes/octopus_import/_data
  • ส่งออกอีเวนต์: /var/lib/docker/volumes/octopus_eventExports/_data

การจัดการบริการ

# Start or recreate
docker compose -f /root/octopus/docker-compose.yml up -d

# Restart
docker compose -f /root/octopus/docker-compose.yml restart

# Follow logs
docker compose -f /root/octopus/docker-compose.yml logs -f

เพิ่มเติมในเครื่องมือ DevOps

แอปที่เกี่ยวข้อง

ติดตั้ง Octopus Server เลย เริ่มต้น $2.48/เดือน