Files
geoblocking-python-script/aria-geoblock-testserver.service
T

22 lines
870 B
Desktop File

[Unit]
Description=ARIA Geoblocking - Test-Webserver fuer Verbindungstests von aussen
Documentation=https://git.hacker-net.de/Aria-Software/geoblocking-python-script
After=network-online.target
Wants=network-online.target
ConditionPathExists=__INSTALL_DIR__/aria_geoblock.ini
[Service]
Type=simple
User=root
ExecStart=/usr/bin/python3 __INSTALL_DIR__/aria_geoblock_testserver.py --config __INSTALL_DIR__/aria_geoblock.ini
Restart=on-failure
RestartSec=5
# Laeuft dauerhaft (kein oneshot wie aria-geoblock.service) - beantwortet
# Requests solange der Host laeuft. Port/Bind/Log kommen aus [testserver]
# in der .ini. User=root nur wegen evtl. niedriger Portnummer/Log-Verzeichnis-
# Rechten - wer will kann hier einen unprivilegierten User eintragen, sofern
# Port >1024 ist und der User Schreibrechte auf das Log-Verzeichnis hat.
[Install]
WantedBy=multi-user.target