Перейти к содержанию

Установка в Docker

Если вам нужна помощь специалиста для решения этой или любой другой задачи, изучите наши условия технической поддержки.

Зависимости

  1. Установите Docker

    bash <(curl -sSL https://get.docker.com/)
    
  2. Установите docker-compose

Скопируейте docker-compose.yml файл:

tee docker-compose.yml <<EOF
---
version: "3.8"

networks:
  yucca_network:

volumes:
  yucca_data:
  yucca_ffmpeg:

services:
yucca:
  image: registry.gitlab.com/yuccastream/yucca:v0.8.0
  volumes:
    - "yucca_data:/opt/yucca/data"
    - "yucca_ffmpeg:/opt/yucca/ffmmpeg"
  networks:
    - yucca_network
  ports:
    - 9910:9910 # Web UI
    - 9911:9911 # Pprof
    - 9912:9912 # Telemetry
    - 1025:1025 # SMTP server
  command:
    - yucca-free
    - server
EOF
tee docker-compose.yml <<EOF
---
version: "3.8"

networks:
  yucca_network:

volumes:
  yucca_data:
  yucca_ffmpeg:

services:
yucca:
  image: registry.gitlab.com/yuccastream/yucca:v0.8.0
  volumes:
    - "yucca_data:/opt/yucca/data"
    - "yucca_ffmpeg:/opt/yucca/ffmmpeg"
  networks:
    - yucca_network
  ports:
    - 9910:9910 # Web UI
    - 9911:9911 # Pprof
    - 9912:9912 # Telemetry
    - 1025:1025 # SMTP server
  command:
    - yucca
    - server
EOF

Запустите Юкку:

docker-compose up -d

После запуска Web-интерфейс будет доступен по адресу http://ip-вашего-сервера:9910