chore: 添加 systemd 服务文件到仓库 deploy/ 目录

deploy/backup-backend.service — FastAPI 后端 systemd 托管配置
README.md — 更新部署步骤说明
This commit is contained in:
Your Name
2026-07-27 13:49:54 +08:00
parent e7fba5abe5
commit 84c193a00a
2 changed files with 36 additions and 3 deletions
+18
View File
@@ -0,0 +1,18 @@
[Unit]
Description=System Backup Backend (FastAPI)
After=network.target
[Service]
Type=simple
User=root
WorkingDirectory=/root/system-backu/backend
EnvironmentFile=/root/system-backu/.env
ExecStartPre=/root/system-backu/backend/venv/bin/alembic upgrade head
ExecStart=/root/system-backu/backend/venv/bin/uvicorn app.main:app --host 0.0.0.0 --port 8765
Restart=always
RestartSec=5
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=multi-user.target