[Unit] Description=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__/geoblock.ini [Service] Type=simple User=root ExecStart=/usr/bin/python3 __INSTALL_DIR__/geoblock_testserver.py --config __INSTALL_DIR__/geoblock.ini Restart=on-failure RestartSec=5 # Laeuft dauerhaft (kein oneshot wie 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