Сервер Octopus

Сервер автоматизации развертывания и управления выпусками программного обеспечения корпоративного уровня.

Доступ

  • Запуск сервера Octopus может занять несколько минут.
  • Откройте в браузере: http://<SERVER_IP>:8080
  • Войти, используя учетные данные в /root/octopus/.env (ADMIN_USERNAME / ADMIN_PASSWORD)
  • Получить учетные данные администратора: grep -e ADMIN_USERNAME -e ADMIN_PASSWORD /root/octopus/.env

Порты

  • 8080 → Веб-интерфейс (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

Детали заявки