semaphore
Docker 应用程序 from Masterwishx's Repository
概述
Semaphore is a modern UI for Ansible. It lets you easily run Ansible playbooks, get notifications about fails, control access to deployment system.
运行时参数
- 网络用户界面
http://[IP]:[PORT:3000]- 网络
bridge- 外壳
bash- 特权
- false
模板配置
WebUIPorttcp
WebUI Port
- 目标
- 3000
- 默认值
- 3000
- 价值
- 3000
SEMAPHORE_DB_DIALECTVariable{3}
Choose either `bolt`, `postgres` or `mysql`. If `bolt` is chosen, the optional variables (`SEMAPHORE_DB...`) do not need to be specified as `bolt` is a 'built-in' database
- 默认值
- bolt
- 价值
- bolt
SEMAPHORE_ADMINVariable{3}
Specify the admin user
- 默认值
- admin
- 价值
- admin
SEMAPHORE_ADMIN_PASSWORDVariable{3}
Specify the admin password
- 默认值
- password
- 价值
- password
SEMAPHORE_ADMIN_NAMEVariable{3}
Specify the admin name
- 默认值
- John Doe
- 价值
- John Doe
SEMAPHORE_ADMIN_EMAILVariable{3}
Specify the admin email
- 默认值
- example@me.com
- 价值
- example@me.com
SEMAPHORE_ACCESS_KEY_ENCRYPTIONVariable{3}
Specify the key for encrypting access keys in database. It must be generated by using the following command: `head -c32 /dev/urandom | base64`.
- 默认值
- admin
- 价值
- xgPAWR6N6kZZ83JZ/ffLAgWgDEqE5OiA+T6fo5Qq1/A=
SEMAPHORE_DB_HOSTVariable{3}
Host IP of PostgreSQL or MySQL
- 默认值
- 192.168.1.x
- 价值
- 192.168.1.x:3000
SEMAPHORE_DB_USERVariable{3}
PostgreSQL/MySQL database user
- 默认值
- semaphore
- 价值
- semaphore
SEMAPHORE_DB_PASSVariable{3}
PostgreSQL/MySQL database password
- 默认值
- semaphore
- 价值
- semaphore
SEMAPHORE_DBVariable{3}
PostgreSQL/MySQL database
- 默认值
- semaphore
- 价值
- semaphore
Appdata ConfigPathrw
Appdata Config Path
- 目标
- /etc/semaphore
- 默认值
- /mnt/user/appdata/semaphore
- 价值
- /mnt/user/appdata/semaphore
下载统计数据
5,089,072
下载总数
263,021
本月
204,553
平均每月
长期下载总量
加载图表...
详细信息
存储库
semaphoreui/semaphore:latest最后更新2026-04-17
初见2025-05-21
在Unraid 上运行 Semaphore 。
Semaphore 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。