Files
2026-07-20 11:12:37 +02:00

25 lines
602 B
Desktop File

[Unit]
Description=Fail2banActionBanishment - é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