diff options
author | Lars Wirzenius <liw@liw.fi> | 2024-02-13 19:20:05 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2024-02-13 19:20:05 +0200 |
commit | f0f1e15ffe4dbca3b301faf93c8aa682aefa02ac (patch) | |
tree | c7de957f97c813d0e825fe5361f7babbec0dc655 | |
parent | a961cb524c540c6e5afa9e629bad543d9e8ed313 (diff) | |
download | debian-ansible-f0f1e15ffe4dbca3b301faf93c8aa682aefa02ac.tar.gz |
refactor(radicle_node): move radicle-httpd.service into a template
Signed-off-by: Lars Wirzenius <liw@liw.fi>
Sponsored-by: author
-rw-r--r-- | roles/radicle_node/tasks/main.yml | 20 |
1 files 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" |