summarylogtreecommitdiffstats
path: root/verysync.service
blob: ccb849282215765d7f2712f7fec2a7340d10f096 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[Unit]
Description=Verysync - Verysync File Synchronization for %I
After=network-online.target systemd-networkd-wait-online.service
Wants=network-online.target systemd-networkd-wait-online.service

[Service]
# User=%u
# Group=%g
Environment=port=":8886"
Type=exec
# ExecStartPre=/usr/bin/sleep 10
ExecStartPre=/usr/bin/bash -c 'until nslookup relays.verysync.cn; do sleep 1; done'
ExecStart=/usr/bin/verysync -gui-address ${port} -no-browser -no-restart -logflags=0 
Restart=on-failure
SuccessExitStatus=3 4
RestartForceExitStatus=3 4

[Install]
WantedBy=default.target