blob: b7c557f46ae6bee58bfd3de55788726f4707544f (
plain) (
tree)
|
|
# From https://github.com/espebra/filebin/blob/master/etc/systemd/filebin.service.example
[Unit]
Description=Filebin
Requires=network.target
After=network.target
[Service]
ExecStart=/go/filebin \
--filedir /var/lib/filebin/files \
--tempdir /tmp \
--baseurl https://f.dnns.no \
--port 8304 \
--access-log /var/log/filebin/access.log \
--expiration 604800
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=filebin
PrivateTmp=true
ProtectSystem=strict
ProtectHome=true
ProtectKernelTunables=true
ProtectControlGroups=true
ProtectKernelModules=true
InaccessiblePaths=/etc /home /opt /srv /var/local /var/mail
BindPaths=/var/log/filebin /var/lib/filebin
RemoveIPC=true
User=filebin
Group=filebin
Restart=on-failure
[Install]
WantedBy=multi-user.target
|