dy-dashboard/deploy/dy-dingtalk-org-sync.service
2026-10-29 16:33:09 +08:00

18 lines
476 B
Desktop File

[Unit]
Description=Synchronize DingTalk organization structure
After=network-online.target mysql.service
Wants=network-online.target
[Service]
Type=oneshot
User=ubuntu
Group=ubuntu
WorkingDirectory=/opt/dy-dashboard
Environment=HOME=/home/ubuntu
Environment=TZ=Asia/Shanghai
Environment=PATH=/usr/local/bin:/usr/bin:/bin
ExecStart=/opt/dy-dashboard/venv/bin/python /opt/dy-dashboard/scripts/sync_dingtalk_organization.py
TimeoutStartSec=30min
UMask=0077
NoNewPrivileges=true