docker run --name semaphore \ -p 3000:3000 \ -e SEMAPHORE_DB_DIALECT=bolt \ -e SEMAPHORE_ADMIN=admin \ -e SEMAPHORE_ADMIN_PASSWORD=changeme \ -e SEMAPHORE_ADMIN_NAME="Admin" \ -e SEMAPHORE_ADMIN_EMAIL=admin@localhost \ -d semaphoreui/semaphore:v2.10.11
Contains database data.
|
|
Contains configuration files.
|
|
Contains configuration files.
|
|
SEMAPHORE_PORT
The port that the semaphore server will listen on.
|
|
SEMAPHORE_INTERFACE
|
|
SEMAPHORE_TMP_PATH
The path to store temporary files
|
|
SEMAPHORE_GIT_CLIENT
Type of Git client. Can be 'cmd_git' or 'go_git'.
|
|
SEMAPHORE_WEB_ROOT
Public address of the Semaphore server. For example, 'https://company.com/semaphore'.
|
|
SEMAPHORE_COOKIE_HASH
|
|
SEMAPHORE_COOKIE_ENCRYPTION
|
|
SEMAPHORE_ACCESS_KEY_ENCRYPTION
|
|
SEMAPHORE_EMAIL_ALERT
Flag which enables email alerts. Can be 'true' or 'false'.
|
|
SEMAPHORE_EMAIL_SENDER
|
|
SEMAPHORE_EMAIL_HOST
|
|
SEMAPHORE_EMAIL_PORT
|
|
SEMAPHORE_EMAIL_USERNAME
|
|
SEMAPHORE_EMAIL_PASSWORD
|
|
SEMAPHORE_EMAIL_SECURE
Use SSL or TLS for communication with the SMTP server. Can be 'true' or 'false'.
|
|
SEMAPHORE_LDAP_ENABLE
|
|
SEMAPHORE_LDAP_BIND_DN
|
|
SEMAPHORE_LDAP_BIND_PASSWORD
|
|
SEMAPHORE_LDAP_SERVER
|
|
SEMAPHORE_LDAP_SEARCH_DN
|
|
SEMAPHORE_LDAP_SEARCH_FILTER
|
|
SEMAPHORE_LDAP_NEEDTLS
|
|
SEMAPHORE_LDAP_MAPPING_DN
|
|
SEMAPHORE_LDAP_MAPPING_MAIL
|
|
SEMAPHORE_LDAP_MAPPING_UID
|
|
SEMAPHORE_LDAP_MAPPING_CN
|
|
SEMAPHORE_TELEGRAM_ALERT
|
|
SEMAPHORE_TELEGRAM_CHAT
|
|
SEMAPHORE_TELEGRAM_TOKEN
|
|
SEMAPHORE_SLACK_ALERT
|
|
SEMAPHORE_SLACK_URL
|
|
SEMAPHORE_ROCKETCHAT_ALERT
|
|
SEMAPHORE_ROCKETCHAT_URL
|
|
SEMAPHORE_MICROSOFT_TEAMS_ALERT
|
|
SEMAPHORE_MICROSOFT_TEAMS_URL
|
|
MAX_TASK_DURATION_SEC
|
|
SEMAPHORE_MAX_PARALLEL_TASKS
|
|
SEMAPHORE_PASSWORD_LOGIN_DISABLED
|
|
SEMAPHORE_NON_ADMIN_CAN_CREATE_PROJECT
|
|
SEMAPHORE_USE_REMOTE_RUNNER
|
|
SEMAPHORE_NON_ADMIN_CAN_CREATE_PROJECT
|
|
SEMAPHORE_GLOBAL_INTEGRATION_ALIAS
|
|
SEMAPHORE_MAX_TASKS_PER_TEMPLATE
Maximum number of recent tasks stored in the database for each template.
|
|
ANSIBLE_HOST_KEY_CHECKING
Avoid host key checking by the tools Ansible uses to connect to the host.
|
|