Files
miniapp-api/deploy/webhook.service
T
Developer e73149f91d feat: 添加 miniapp-api_test 测试环境自动化部署配置
- 新增 docker-compose.test.yml 测试环境配置
  - API 端口: 3001
  - MongoDB 端口: 27019
  - 独立数据卷隔离
  - SERVER_URL: https://miniapp-api-test.dxz99wyr.cn
- 新增 deploy/webhook-server.js Webhook 自动部署服务
- 新增 deploy/webhook.service systemd 服务配置
- 新增 deploy/setup.sh 一键初始化脚本
- Webhook Secret 与正式版保持一致: miniapp-api-deploy-secret
2026-05-18 20:42:40 +08:00

19 lines
440 B
Desktop File

[Unit]
Description=MiniApp API Test Webhook Auto Deploy Service
After=network.target docker.service
Requires=docker.service
[Service]
Type=simple
User=root
WorkingDirectory=/opt/miniapp-api_test/deploy
Environment="WEBHOOK_SECRET=miniapp-api-deploy-secret"
ExecStart=/usr/bin/node /opt/miniapp-api_test/deploy/webhook-server.js
Restart=always
RestartSec=5
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=multi-user.target