yzwater.service 554 B

123456789101112131415161718192021222324252627
  1. [Unit]
  2. Description=YZWater 污水处理厂监控系统
  3. After=network.target
  4. [Service]
  5. Type=simple
  6. User=yzwater
  7. Group=yzwater
  8. WorkingDirectory=/opt/yzwater
  9. ExecStart=/opt/yzwater/YZWater.Avalonia
  10. Restart=always
  11. RestartSec=10
  12. KillSignal=SIGINT
  13. SyslogIdentifier=yzwater
  14. # 环境变量
  15. Environment=DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=false
  16. Environment=TZ=Asia/Shanghai
  17. # 安全设置
  18. NoNewPrivileges=true
  19. ProtectSystem=strict
  20. ProtectHome=true
  21. ReadWritePaths=/opt/yzwater/Data /opt/yzwater/Logs /opt/yzwater/Backups
  22. [Install]
  23. WantedBy=multi-user.target