Open Source
Pro

Сборка образа

Ansible
Bash
5.2.21
OpenTofu
Terraform
PowerShell

Docker command
Docker Compose

docker run --name semaphore \
-p 3000:3000 \
-e SEMAPHORE_DB_DIALECT=sqlite \
-e SEMAPHORE_ADMIN=admin \
-e SEMAPHORE_ADMIN_PASSWORD=changeme \
-e SEMAPHORE_ADMIN_NAME="Admin" \
-e SEMAPHORE_ADMIN_EMAIL=admin@localhost \
-d semaphoreui/semaphore:v2.12.17
services:
    semaphore:
        ports:
            - 3000:3000
        image: semaphoreui/semaphore:v2.12.17
        environment:
            SEMAPHORE_DB_DIALECT: sqlite
            SEMAPHORE_ADMIN_PASSWORD: changeme
            SEMAPHORE_ADMIN_NAME: admin
            SEMAPHORE_ADMIN_EMAIL: admin@localhost
            SEMAPHORE_ADMIN: admin

Настройки контейнера

Docker тома

Contains frequently changing files.
Contains configuration files.
Contains cache: cloned repositories, generated inventory files, etc.

Настройки базы данных

SQLite
BoltDB
MySQL
Postgres
Contains Postgres data files.
Contains MySQL data files.
Network name to connect Semaphore with

Админ-пользователь

Runner

Переменные окружения

keyboard_arrow_right
Общее
15 options

keyboard_arrow_right
База данных
1 options

keyboard_arrow_right
Электронная почта
9 options

keyboard_arrow_right
LDAP
11 options

keyboard_arrow_right
7 options

Security

keyboard_arrow_right
3 options

keyboard_arrow_right
2 options

keyboard_arrow_right
4 options

keyboard_arrow_right
4 options

Messengers

keyboard_arrow_right
Telegram
3 options

keyboard_arrow_right
Slack
2 options

keyboard_arrow_right
Rocket Chat
2 options

keyboard_arrow_right
Microsoft Teams
2 options

keyboard_arrow_right
Ding Talk
2 options

keyboard_arrow_right
Gotify
3 options

Переменные окружения Ansible

ANSIBLE_HOST_KEY_CHECKING
Avoid host key checking by the tools Ansible uses to connect to the host.