diff options
Diffstat (limited to 'grafana.service')
-rw-r--r-- | grafana.service | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/grafana.service b/grafana.service index 08cbaffe9190..13e8dc020d48 100644 --- a/grafana.service +++ b/grafana.service @@ -1,19 +1,23 @@ [Unit] -Description=Grafana server -Documentation=http://docs.grafana.org -After=network.target +Description=Grafana service +After=network.target postgresql.service mariadb.service mysqld.service [Service] User=grafana Group=grafana -Type=simple WorkingDirectory=/usr/share/grafana -ExecStart=/usr/bin/grafana-server \ - --config=/etc/grafana/grafana.ini \ - cfg:default.paths.logs=/var/log/grafana \ - cfg:default.paths.data=/var/lib/grafana +ExecStart=/usr/bin/grafana-server --config=/etc/grafana.ini LimitNOFILE=10000 TimeoutStopSec=20 +SuccessExitStatus=0 2 +NoNewPrivileges=yes +ProtectSystem=full +ProtectHome=true +PrivateTmp=true +PrivateDevices=true +ProtectKernelTunables=true +ProtectKernelModules=true +ProtectControlGroups=true [Install] WantedBy=multi-user.target |