From f0f1e15ffe4dbca3b301faf93c8aa682aefa02ac Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Tue, 13 Feb 2024 19:20:05 +0200 Subject: refactor(radicle_node): move radicle-httpd.service into a template Signed-off-by: Lars Wirzenius Sponsored-by: author --- roles/radicle_node/tasks/main.yml | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/roles/radicle_node/tasks/main.yml b/roles/radicle_node/tasks/main.yml index 13c49eb..62f6e90 100644 --- a/roles/radicle_node/tasks/main.yml +++ b/roles/radicle_node/tasks/main.yml @@ -149,24 +149,8 @@ daemon_reload: yes - name: "install systemd unit for Radicle HTTPD" - copy: - content: | - [Unit] - Description=Radicle HTTP Daemon - After=network.target network-online.target - Requires=network-online.target - - [Service] - User=_rad - Group=_rad - ExecStart=/usr/bin/radicle-httpd --listen 127.0.0.1:8080 - Environment=RAD_HOME=/home/_rad/.radicle RUST_BACKTRACE=1 RUST_LOG=info - KillMode=process - Restart=always - RestartSec=1 - - [Install] - WantedBy=multi-user.target + template: + src: radicle-httpd.service.j2 dest: /lib/systemd/system/radicle-httpd.service - name: "enable systemd unit for Radicle HTTPD" -- cgit v1.2.1