From 96f929bd8a69efde0927a26262d221767913a6f1 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Wed, 14 Feb 2018 23:07:28 +0530 Subject: [PATCH] Sync caddy unit with mholt/caddy master a bit Signed-off-by: Harsh Shandilya --- caddy.service | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/caddy.service b/caddy.service index d9b3530..d13e79e 100644 --- a/caddy.service +++ b/caddy.service @@ -3,11 +3,20 @@ Description=Caddy webserver service After=network.target [Service] +Restart=on-abort Type=simple User=caddy WorkingDirectory=/etc/caddy -ExecStart=/usr/local/bin/caddy -conf /etc/caddy/Caddyfile -Restart=on-abort + +ExecStart=/usr/local/bin/caddy -log stdout -agree=true -conf=/etc/caddy/Caddyfile +ExecReload=/bin/kill -USR1 $MAINPID + +KillMode=mixed +KillSignal=SIGQUIT +TimeoutStopSec=5s + +LimitNOFILE=1048576 +LimitNPROC=512 [Install] WantedBy=multi-user.target \ No newline at end of file