A few improvements to the systemd unit #1064

Merged
nex merged 2 commits from ginger/systemd-improvements into main 2025-10-17 15:04:51 +00:00

2025-10-17

feat: Make a few improvements to the systemd unit
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 47s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m43s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 8m10s
Documentation / Build and Deploy Documentation (push) Successful in 54s
Checks / Prek / Pre-commit & Formatting (push) Successful in 1m40s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 8m52s
- Use systemd's credential system to supply our config file
- Remove `ConfigurationDirectory` to prevent conflicts with package managers
- Set `config_reload_signal` to true using an envvar
2025-10-17 13:37:42 +00:00