feat: Phase 3 Tasks 16-18 — Pydantic-Settings, Error-Handler, systemd

This commit is contained in:
hermes
2026-06-22 11:10:54 +00:00
parent 5eaeaabb43
commit bdae37a4d0
12 changed files with 370 additions and 8 deletions
+18
View File
@@ -0,0 +1,18 @@
[Unit]
Description=BSN-Livesystem Queue Worker Service
After=network.target redis.service
[Service]
Type=simple
User=bsn
Group=bsn
WorkingDirectory=/opt/bsn-livesystem
ExecStart=/opt/bsn-livesystem/venv/bin/python -m src.queue.worker_entry
EnvironmentFile=/opt/bsn-livesystem/.env
Restart=always
RestartSec=3
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=multi-user.target