hbox-docs/backend/actas-hbox.service

37 lines
1.7 KiB
Desktop File

[Unit]
Description=Actas HBOX — recepcion de formularios de tecnicos
After=network.target
[Service]
User=leo
Group=leo
WorkingDirectory=/srv/projects/drogheda/hbox-docs/backend
Environment=ACTAS_DIR=/srv/projects/drogheda/actas
Environment=ADJUNTOS_DIR=/srv/projects/drogheda/adjuntos
Environment=ADJUNTO_MAX_MB=8
Environment=ARCHIVO_MAX_MB=20
Environment=ACTAS_REPETIBLES=diagnostico-campo,diagnostico-banco,instalacion-campo,reflasheo,dano,envio,recepcion,prueba-bateria-modem,prueba-ethernet-serie
Environment=ACTAS_ADMINS=leo
# Colecciones del 13-oct (tableros, inventario, sitios). Si no se fijan, el backend las deduce
# de ACTAS_DIR: viven junto a /actas. Descomenta solo para moverlas de lugar.
#Environment=TAREAS_DIR=/srv/projects/drogheda/tareas
#Environment=INVENTARIO_DIR=/srv/projects/drogheda/inventario
#Environment=SITIOS_DIR=/srv/projects/drogheda/sitios
#Environment=PLAN_FILE=/srv/projects/drogheda/plan-produccion.json
#Environment=EQUIPO_DIR=/srv/projects/drogheda/equipo
#Environment=HTPASSWD_LOCK=/srv/projects/drogheda/.htpasswd.lock
# Página de inicio (21-oct): quién escribe el enfoque de la semana y dónde se guarda.
#Environment=HOY_EDITORES=leo,adriana
#Environment=HOY_FILE=/srv/projects/drogheda/enfoque.json
# Quién borra pendientes además de ACTAS_ADMINS (22-oct; por omisión adriana y gibranlp). Lo borrado va a tareas/_borrados/.
#Environment=TAREAS_BORRAN=adriana,gibranlp
Environment=HTPASSWD_FILE=/etc/nginx/hbox-docs.htpasswd
Environment=PASS_MIN=8
Environment=PORT=8081
ExecStart=/srv/projects/drogheda/hbox-docs/backend/venv/bin/gunicorn -w 2 -b 127.0.0.1:8081 app:app
Restart=on-failure
RestartSec=3
[Install]
WantedBy=multi-user.target