diff --git a/irr-api.service b/irr-api.service new file mode 100644 index 0000000..50e4540 --- /dev/null +++ b/irr-api.service @@ -0,0 +1,20 @@ +[Unit] +Description=IRR Update API Service +After=network.target + +[Service] +User=irr-user +WorkingDirectory=/opt/irr-update + +ExecStart=/usr/bin/gunicorn --workers 1 --bind 0.0.0.0:5001 irr_api:app + +Restart=on-failure +RestartSec=5 + +# Je kunt de paden hier ook als variabelen meegeven +# Environment="ASN_FILE_PATH=/opt/irr-update/asns.txt" +# Environment="LOG_FILE_PATH=/opt/irr-update/irr_updater.log" +# Environment="SCRIPT_PATH=/opt/irr-update/gen.sh" + +[Install] +WantedBy=multi-user.target \ No newline at end of file