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 Flask Chatbot Server
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.app
EnvironmentFile=/opt/bsn-livesystem/.env
Restart=on-failure
RestartSec=5
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=multi-user.target