mtproto_proxy/config/mtproto-proxy.service
2018-09-22 18:40:17 +02:00

30 lines
No EOL
702 B
Desktop File

[Unit]
SourcePath=/opt/mtp_proxy/bin/mtp_proxy
Description=Starts the mtproto_proxy server
After=local-fs.target
After=remote-fs.target
After=network-online.target
After=systemd-journald-dev-log.socket
After=nss-lookup.target
Wants=network-online.target
Requires=epmd.service
[Service]
Type=simple
User=mtproto-proxy
Group=mtproto-proxy
Environment="RUNNER_LOG_DIR=/var/log/mtproto-proxy"
Restart=on-failure
TimeoutSec=1min
IgnoreSIGPIPE=no
KillMode=process
GuessMainPID=no
RemainAfterExit=no
LimitNOFILE=40960
AmbientCapabilities=CAP_NET_BIND_SERVICE
ExecStart=/opt/mtp_proxy/bin/mtp_proxy foreground
ExecStop=/opt/mtp_proxy/bin/mtp_proxy stop
TimeoutStopSec=15s
[Install]
WantedBy=multi-user.target