50 % Rabatt auf alle Pläne, begrenzte Zeit. Ab $2.48/mo
Octopus-Server

Octopus-Server

Octopus Server ist eine Plattform für Deployment-Automatisierung. Skriptgesteuerte, planbare Releases in beliebige Umgebungen, mit Freigabeprozessen, Rollbacks und Audit-Logs. Im Einsatz bei Microsoft, Stack Overflow und 30.000+ Teams. Die überzeugende Alternative zu Jenkins für Release-Automatisierung.

Version

2025.3

Betriebssystem

Ubuntu Server 24.04 LTS

Mindestens RAM

4 GB

IP-Typen

IPV4,IPV6

Zugriff

  • Es kann einige Minuten dauern, bis Octopus Server vollständig gestartet ist.
  • Im Browser öffnen: http://<SERVER_IP>:8080
  • Anmelden mit den Zugangsdaten aus /root/octopus/.env (ADMIN_USERNAME / ADMIN_PASSWORD)
  • Admin-Zugangsdaten abrufen: grep -e ADMIN_USERNAME -e ADMIN_PASSWORD /root/octopus/.env

Häfen

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

Wichtige Dateien und Verzeichnisse

  • Anwendungsinstallation: /root/octopus
  • Docker Compose-Datei: /root/octopus/docker-compose.yml
  • Umgebungsvariablen: /root/octopus/.env
  • SQL Server-Datenbank: /var/lib/docker/volumes/octopus_sqlvolume/_data
  • Speicher: /var/lib/docker/volumes/octopus_repository/_data
  • Artefakte: /var/lib/docker/volumes/octopus_artifacts/_data
  • Aufgabenprotokolle: /var/lib/docker/volumes/octopus_taskLogs/_data
  • Zwischenspeicher: /var/lib/docker/volumes/octopus_cache/_data
  • Importieren: /var/lib/docker/volumes/octopus_import/_data
  • Ereignisexporte: /var/lib/docker/volumes/octopus_eventExports/_data

Dienstverwaltung

# 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

Mehr zu DevOps-Tools

Verwandte Apps.

Octopus Server jetzt deployen. Ab 2,48 $/Monat.