mirror of
https://github.com/deunix-educ/Fail2banMqttActionBanishment.git
synced 2026-08-24 03:11:58 +02:00
First commit
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
[Unit]
|
||||
Description=Fail2banActionBanisher - émetteur : ingestion MQTT (mqtt_listen)
|
||||
After=network.target mosquitto.service
|
||||
Requires=mosquitto.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
User=__EMITTER_USER__
|
||||
Group=__EMITTER_GROUP__
|
||||
WorkingDirectory=__EMITTER_DIR__
|
||||
EnvironmentFile=__ENV_FILE__
|
||||
Environment=DJANGO_SETTINGS_MODULE=config.settings.production
|
||||
Environment=PYTHONUNBUFFERED=1
|
||||
ExecStart=__EMITTER_DIR__/.venv/bin/python manage.py mqtt_listen
|
||||
Restart=on-failure
|
||||
RestartSec=5
|
||||
|
||||
NoNewPrivileges=true
|
||||
ProtectSystem=strict
|
||||
PrivateTmp=true
|
||||
ReadWritePaths=__EMITTER_DIR__
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
Reference in New Issue
Block a user