Add systemd installer and non-root support

This commit is contained in:
wnlen
2026-01-13 23:46:40 +08:00
parent a1d50ae9be
commit a8982d6d3d
8 changed files with 222 additions and 17 deletions

View File

@ -9,8 +9,10 @@ ExecStart=/bin/bash /opt/clash-for-linux/start.sh
ExecStop=/bin/bash /opt/clash-for-linux/shutdown.sh
Restart=on-failure
RestartSec=5
User=root
User=clash
Group=clash
PIDFile=/opt/clash-for-linux/temp/clash.pid
Environment=CLASH_ENV_FILE=/opt/clash-for-linux/temp/clash-for-linux.sh
[Install]
WantedBy=multi-user.target