summarylogtreecommitdiffstats
path: root/kanban.service
blob: 4ba2f8cd147d0df5b8ee9af8acdda22ac95934bb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
[Unit]
Description=Leanlabs Kanban board
Requires=redis.service

[Service]
User=kanban
Group=kanban
SyslogIdentifier=kanban
PIDFile=/run/kanban/kanban.pid

CapabilityBoundingSet=
PrivateTmp=true
PrivateDevices=true
ProtectSystem=full
ProtectHome=true
NoNewPrivileges=true

ExecStart=/usr/bin/kanban server --redis-addr=127.0.0.1:6379 --server-listen=0.0.0.0:8383
ExecStop=/usr/bin/kill -QUIT $MAINPID
ExecReload=/usr/bin/kill -USR2 $MAINPID

[Install]
WantedBy=multi-user.target