From 43af05a02b15aa90eca9672e0316844ea4094aed Mon Sep 17 00:00:00 2001 From: Maxim Lebedev Date: Mon, 16 Jan 2023 16:13:18 +0600 Subject: [PATCH] :wrench: Use environment variables file in systemd service config --- init/indieauth.service | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/init/indieauth.service b/init/indieauth.service index 9e9b901..c51ceda 100644 --- a/init/indieauth.service +++ b/init/indieauth.service @@ -1,18 +1,19 @@ [Unit] +After=network.target +After=syslog.target Description=Personal IndieAuth server instance Documentation=https://indieauth.net/source/ -After=syslog.target -After=network.target [Service] +EnvironmentFile=/etc/indieauth/env +ExecStart=/usr/local/bin/indieauth +Group=indieweb +Restart=always RestartSec=2s Type=simple User=indieweb -Group=indieweb WorkingDirectory=/var/lib/indieauth/ -ExecStart=/usr/local/bin/indieauth --config=/etc/indieauth/config.yml -Restart=always [Install] Alias=indieauth -WantedBy=multi-user.target \ No newline at end of file +WantedBy=multi-user.target