mirror of
https://github.com/semaphoreui/semaphore.git
synced 2024-12-03 14:51:05 +01:00
074e303085
Support OpenTofu and Bash |
||
---|---|---|
.. | ||
util | ||
env | ||
README.md | ||
runner.service | ||
semaphore.service |
Systemd
This is a sample systemd unit and environment file that you could use to run Semaphore with.
It makes no assumptions about running proxies or databases on the same machine,
therefore if you do this you may wish to add addition requirements to the unit.
The unit will write logs to the journal which you can read with
journalctl -u semaphore.service
Example install, and for convenience uninstall, scripts are located in the util subdir. The scripts expect that you manually install semaphore in /usr/bin and have the config file /etc/semaphore/config.json. The config file location can be altered via the env file, which the script installs as /etc/semaphore/env