fix: загрузка sac-api.env через pydantic, не EnvironmentFile systemd

This commit is contained in:
2026-05-26 21:07:51 +10:00
parent 539126b75e
commit 934a5a0c9c
4 changed files with 33 additions and 8 deletions
+2 -1
View File
@@ -10,7 +10,8 @@ Type=simple
User=sac
Group=sac
WorkingDirectory=/opt/security-alert-center/backend
EnvironmentFile=/opt/security-alert-center/config/sac-api.env
# Конфиг читает само приложение (pydantic), не systemd — иначе ломаются пароли с #, $ и т.д.
Environment=SAC_CONFIG_FILE=/opt/security-alert-center/config/sac-api.env
Environment=PYTHONPATH=/opt/security-alert-center/backend
ExecStart=/opt/security-alert-center/backend/.venv/bin/uvicorn app.main:app --host 127.0.0.1 --port 8000
Restart=on-failure