From 80b13f9d3c341e3fc18b25c41906b5ec1e529bde Mon Sep 17 00:00:00 2001 From: Denis Knauf Date: Thu, 19 May 2022 14:46:56 +0200 Subject: [PATCH] postfix_exporter.service erb-template --- postfix_exporter.service.erb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 postfix_exporter.service.erb diff --git a/postfix_exporter.service.erb b/postfix_exporter.service.erb new file mode 100644 index 0000000..e7f44f9 --- /dev/null +++ b/postfix_exporter.service.erb @@ -0,0 +1,18 @@ +<% require 'pathname'; path = Pathname.new( __FILE__).expand_path.dirname %> +[Unit] +Description=Postfix and Dovecot performace data exporter +Documentation=https://git.denkn.at/deac/postfix_exporter +After=systemd-journald.service network.target + +[Service] +Type=notify +Restart=always +User=postfix_exporter +WorkingDirectory=<%=path%> +ExecStart=<%=`which bundle`.chomp%> exec puma --bind 'tcp://[::]:9124' --environment production --tag postfix_exporter +ExecReload=/bin/kill -USR1 $MAINPID +KillMode=mixed +WatchdogSec=10 + +[Install] +WantedBy=multi-user.target