diff --git a/app/subscription/singbox.py b/app/subscription/singbox.py index 57c1eee5..c6576d18 100644 --- a/app/subscription/singbox.py +++ b/app/subscription/singbox.py @@ -49,10 +49,10 @@ def add_outbound(self, outbound_data): self.config["outbounds"].append(outbound_data) def render(self, reverse=False): - urltest_types = ["vmess", "vless", "trojan", "shadowsocks"] + urltest_types = ["vmess", "vless", "trojan", "shadowsocks", "hysteria2", "tuic", "http", "ssh"] urltest_tags = [outbound["tag"] for outbound in self.config["outbounds"] if outbound["type"] in urltest_types] - selector_types = ["vmess", "vless", "trojan", "shadowsocks", "urltest"] + selector_types = ["vmess", "vless", "trojan", "shadowsocks", "hysteria2", "tuic", "http", "ssh", "urltest"] selector_tags = [outbound["tag"] for outbound in self.config["outbounds"] if outbound["type"] in selector_types]