From 0cf3687fa5ed6d4c9d09f7f3f8d92e62749e9c1a Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sat, 4 Apr 2020 00:19:38 -0400 Subject: needs to be a template --- modules/bitwarden/files/bitwarden.service | 10 ---------- modules/bitwarden/manifests/server.pp | 2 +- modules/bitwarden/templates/bitwarden.service | 10 ++++++++++ 3 files changed, 11 insertions(+), 11 deletions(-) delete mode 100644 modules/bitwarden/files/bitwarden.service create mode 100644 modules/bitwarden/templates/bitwarden.service (limited to 'modules/bitwarden') diff --git a/modules/bitwarden/files/bitwarden.service b/modules/bitwarden/files/bitwarden.service deleted file mode 100644 index e17172e..0000000 --- a/modules/bitwarden/files/bitwarden.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description = runs bitwarden -After=network.target - -[Service] -ExecStart=/usr/bin/docker run --name bitwarden -v <%- @data_dir %>:/data/ -p 8080:80 bitwardenrs/server:latest -Restart=on-failure - -[Install] -WantedBy=default.target diff --git a/modules/bitwarden/manifests/server.pp b/modules/bitwarden/manifests/server.pp index f172a27..4f344cd 100644 --- a/modules/bitwarden/manifests/server.pp +++ b/modules/bitwarden/manifests/server.pp @@ -12,7 +12,7 @@ class bitwarden::server($data_dir) { $data_dir: ensure => directory; "/etc/systemd/system/bitwarden.service": - source => "puppet:///modules/bitwarden/bitwarden.service", + content => template("bitwarden/bitwarden.service"), notify => Exec["/usr/bin/systemctl daemon-reload"]; } diff --git a/modules/bitwarden/templates/bitwarden.service b/modules/bitwarden/templates/bitwarden.service new file mode 100644 index 0000000..e17172e --- /dev/null +++ b/modules/bitwarden/templates/bitwarden.service @@ -0,0 +1,10 @@ +[Unit] +Description = runs bitwarden +After=network.target + +[Service] +ExecStart=/usr/bin/docker run --name bitwarden -v <%- @data_dir %>:/data/ -p 8080:80 bitwardenrs/server:latest +Restart=on-failure + +[Install] +WantedBy=default.target -- cgit v1.2.3-54-g00ecf