clash for linux 的设置与 web 控制台

Proxy

This article was last updated on <span id="expire-date"></span> days ago, the information described in the article may be outdated.

写在前面

我用的是不带控制界面的 clash,也没有托盘图标,于是我自己写了个 systemd service 来进行管理

systemd service

将如下内容保存在 /etc/systemd/system/clash.service 中

1
2
3
4
5
6
7
8
9
10
11
12
13
[Unit]
Description=Clash Service
After=network.target

[Service]
User=syize
Group=syize
UMask=0644
ExecStart=/usr/bin/clash
ExecStop=/bin/kill $MAINPID

[Install]
WantedBy=multi-user.target

请将对应的 User 和 Group 换为你自己的用户和组,还有 ExecStart 设置成你的 clash 所在位置

开机启动

1
sudo systemctl enable clash.service

web dashboard

我找到的 clash for linux 的版本是不带控制界面的,需要访问 这个 web 控制台 才能进行控制。后来为了方便访问,我就把他的包都给抓了下来,放在了本地的 nginx 上。

仓库地址

效果图

Author: Syize

Permalink: https://blog.syize.cn/2021/12/29/clash-web-dashboard-with-nginx/

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Syizeのblog

Comments