summarylogtreecommitdiffstats
path: root/torrserver.service
blob: 0b9f9f1e8334b9190e12b8ef6deae38d5deead97 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[Unit]
Description=TorrServer, torrent stream server

[Service]
Type=simple
Environment="GODEBUG=madvdontneed=1"
ExecStart=/usr/bin/torrserver -d $STATE_DIRECTORY -t $STATE_DIRECTORY
Restart=on-failure

LockPersonality=yes
MemoryDenyWriteExecute=yes
NoNewPrivileges=yes
RestrictNamespaces=yes
SystemCallArchitectures=native
SystemCallFilter=@system-service
StateDirectory=torrserver
LimitNOFILE = 4096

[Install]
WantedBy=default.target