youtrack
YouTrack
Эта роль настраивает сервис YouTrack с использованием официального образа docker от JetBrain.
Эта роль только настраивает сервис. Его конфигурация выполняется через веб-интерфейс после запуска сервиса.
Требования
Эта роль зависит от наличия docker
на хосте и модуля docker_container
в ansible.
Для настройки docker можно использовать geerlingguy.docker
роль.
Для модуля docker_container
можно использовать geerlingguy.pip
роль для установки пакета Python docker
.
Переменные роли
youtrack__version
(необязательно, по умолчанию: 2023.1.11071): Тег версии образа для использования.youtrack__container_name
(необязательно, по умолчанию: youtrack-server): Имя для контейнера, создаваемого ролью.youtrack__data_dir
(необязательно, по умолчанию: /var/youtrack/): Папка для использования постоянных файлов.youtrack__listen_host
(необязательно, по умолчанию: 127.0.0.1): Адрес, на котором контейнер будет публиковать сокет сервиса.youtrack__listen_port
(необязательно, по умолчанию: 8080): Порт, на котором контейнер будет публиковать порт сервиса.
Пример плейбука
Следующий пример демонстрирует довольно распространенное использование роли:
- host: youtrack.my-domain.com
roles:
- role: salessandri.youtrack
Лицензия
MIT
Информация об авторе
Эта роль была создана в 2021 году Сантъяго Алессандри.
О проекте
YouTrack server setup using the official docker container
Установить
ansible-galaxy install salessandri/ansible-youtrack
Лицензия
mit
Загрузки
734
Владелец