Создатель Super Simple Clash также написал удобный инструмент для формирования своих списков на удалённом сервере. https://github.com/zerolabnet/SSAntifilter Это может быть удобно, если у вас несколько роутеров с настроенными Clash, а правила нужно использовать одни и те же и вы единственный админ всей этой радости.
Ставим в Docker на VDS
Можете поставить на тот же сервер, где у вас x-ui.
# Создаём папку для списков
mkdir -p /data/ssantifilter/rawdata
chown -R 1000:1000 /data/ssantifilter
# Запускаем контейнер
docker run -d \\
--name ssantifilter \\
--restart=unless-stopped \\
-e PORT=8080 \\
-e SESSION_SECRET_KEY=your-secret-key-here \\
-v /data/ssantifilter/rawdata:/app/rawdata \\
-p 8080:8080 \\
zerolabnet/ssantifilter:latest
Чтобы посмотреть пароль для авторизации в сервис формирования списков
docker logs ssantifilter
Далее в Luci в настройках SSClash в rule-providers:
добавляете свои списки:
rule-providers:
direct-domain:
behavior: classical
type: http
url: "<http://321.321.321.321:8080/direct-domain.yaml>"
interval: 1800
path: ./ruleset/direct-domain.yaml
direct-ip:
behavior: classical
type: http
url: "<http://321.321.321.321:8080/direct-ip.yaml>"
interval: 1800
path: ./ruleset/direct-ip.yaml
proxy-domain:
behavior: classical
type: http
url: "<http://321.321.321.321:8080/proxy-domain.yaml>"
interval: 1800
path: ./ruleset/proxy-domain.yaml
proxy-ip:
behavior: classical
type: http
url: "<http://321.321.321.321:8080/proxy-ip.yaml>"
interval: 1800
path: ./ruleset/proxy-ip.yaml
antifilter-ip:
behavior: classical
type: http
url: "<http://321.321.321.321:8080/antifilter-ip.yaml>"
interval: 43200
path: ./ruleset/antifilter-ip.yaml
У сервиса простой, удобный интерфейс, доступ к нему по http://YOUR_IP:8080
Здесь вы можете добавлять свои домены и IP адреса.