Files
story/deploy/server/platform-health-monitor.service

19 lines
504 B
Desktop File

[Unit]
Description=Check data terminal cloud server health
Requires=docker.service
After=docker.service network-online.target
[Service]
Type=oneshot
User=root
Group=root
UMask=0077
Environment=PLATFORM_ROOT=/opt/data-terminal-cloud/current
Environment=BACKUP_ROOT=/var/backups/data-terminal-cloud
Environment=MONITOR_STATE_DIR=/var/lib/data-terminal-cloud-monitor
ExecStart=/opt/data-terminal-cloud/current/deploy/server/health-monitor.sh
Nice=10
NoNewPrivileges=true
PrivateTmp=true
TimeoutStartSec=2m