mirror of
https://github.com/deunix-educ/Fail2banMqttActionBanishment.git
synced 2026-08-24 03:11:58 +02:00
19 lines
979 B
Plaintext
19 lines
979 B
Plaintext
; Gabarit supervisor pour le relais vers le broker master (manage.py
|
|
; master_client, SYNC_BAN). Alternative optionnelle au service systemd
|
|
; fail2ban-emitter-master-client.service — voir
|
|
; generic/supervisor/fail2ban-emitter-web.example.conf pour la marche à
|
|
; suivre complète (ne pas activer les deux mécanismes en même temps).
|
|
; Ne se connectera réellement qu'une fois un certificat de noeud généré
|
|
; (scripts/generate-node-cert.sh) et MQTT_MASTER_NODE_NAME renseigné dans .env.
|
|
|
|
[program:fail2ban-emitter-master-client]
|
|
command=/bin/bash -lc 'set -a; source __ENV_FILE__; set +a; exec __EMITTER_DIR__/.venv/bin/python manage.py master_client'
|
|
directory=__EMITTER_DIR__
|
|
user=__EMITTER_USER__
|
|
environment=DJANGO_SETTINGS_MODULE="config.settings.production",PYTHONUNBUFFERED="1"
|
|
autostart=true
|
|
autorestart=true
|
|
stopsignal=TERM
|
|
stdout_logfile=/var/log/supervisor/fail2ban-emitter-master-client.log
|
|
stderr_logfile=/var/log/supervisor/fail2ban-emitter-master-client.log
|