Skip to content

subconverter 服务端配置 Quantumult X

适用版本

当前适用于 stilleshan/subconverter:0.6.4.2021.03.22

配置文件

groups.txt

groups.txt 为分组配置文件.可修改分组,例如删除自动选择,增加NETFLIX等.

rulesets.txt

rulesets.txt 为分组规则文件.可增加或修改规则,例如增加NETFLIX等.

all_base.tpl

all_base.tpl 为默认配置文件. 搜索找到 {% if request.target == "quanx" %}

?> [general]

yml
# 添加
ssid_suspended_list=XXXX
# 增加配置在指定 WI-FI 下关闭代理.

?> [rewrite_remote]

yml
# 添加
https://raw.githubusercontent.com/stilleshan/Profiles/master/Quantumult/X/Rewrite.conf, update-interval=86400, opt-parser=false, enabled=true
# 增加默认远程 Rewrite 配置

?> [mitm]

yml
# 在 Quantumult X 设置中的 MitM 里生成证书,在配置文件中编辑,复制证书代码粘贴于此.
passphrase = XXXXX
p12 = XXXXXXXX
# 配置好证书,首次安装证书后,后续更新配置无需再次更新证书.

pref.yml

pref.yml 为基础配置文件.

yml
# 找到并修改访问 IP , 端口或域名
managed_config_prefix: "http://127.0.0.1:25500"
# 用于更新配置

docker 部署

docker 所需挂载目录

将相关配置文件依照以下配置放置各目录中.

yml
- ./snippets/groups.txt:/base/snippets/groups.txt
- ./snippets/rulesets.txt:/base/snippets/rulesets.txt
- ./base/all_base.tpl:/base/base/all_base.tpl
- ./pref.yml:/base/pref.yml

docker-compose 启动

docker-compose.yml 文件

yml
version: "3"
services:
  subconverter:
    image: stilleshan/subconverter:0.6.4.2021.03.22
    container_name: subconverter
    ports:
      - 25500:25500
    volumes:
      - ./snippets/groups.txt:/base/snippets/groups.txt
      - ./snippets/rulesets.txt:/base/snippets/rulesets.txt
      - ./base/all_base.tpl:/base/base/all_base.tpl
      - ./pref.yml:/base/pref.yml
    restart: always