|
162 | 162 | 'idle_timeout' => '30m',
|
163 | 163 | 'interrupt_exist_connections' => true,
|
164 | 164 | ],
|
| 165 | + [ |
| 166 | + 'tag' => 'rule_set_download', |
| 167 | + 'type' => 'selector', |
| 168 | + 'outbounds' => [ |
| 169 | + 'select', |
| 170 | + 'auto', |
| 171 | + 'direct', |
| 172 | + ], |
| 173 | + 'default' => 'auto', |
| 174 | + 'interrupt_exist_connections' => true, |
| 175 | + ], |
165 | 176 | [
|
166 | 177 | 'type' => 'direct',
|
167 | 178 | 'tag' => 'direct',
|
|
243 | 254 | 'type' => 'remote',
|
244 | 255 | 'format' => 'binary',
|
245 | 256 | 'url' => 'https://' . $_ENV['jsdelivr_url'] . '/gh/SagerNet/sing-geoip@rule-set/geoip-cn.srs',
|
246 |
| - 'download_detour' => 'auto', |
| 257 | + 'download_detour' => 'rule_set_download', |
247 | 258 | 'update_interval' => '1d',
|
248 | 259 | ],
|
249 | 260 | [
|
250 | 261 | 'tag' => 'geosite-cn',
|
251 | 262 | 'type' => 'remote',
|
252 | 263 | 'format' => 'binary',
|
253 | 264 | 'url' => 'https://' . $_ENV['jsdelivr_url'] . '/gh/SagerNet/sing-geosite@rule-set/geosite-cn.srs',
|
254 |
| - 'download_detour' => 'auto', |
| 265 | + 'download_detour' => 'rule_set_download', |
255 | 266 | 'update_interval' => '1d',
|
256 | 267 | ],
|
257 | 268 | [
|
258 | 269 | 'tag' => 'china-site',
|
259 | 270 | 'type' => 'remote',
|
260 | 271 | 'format' => 'binary',
|
261 | 272 | 'url' => 'https://github.com/77-QiQi/sing-box-rule-set/releases/download/china-rule-set/china_site.srs',
|
262 |
| - 'download_detour' => 'auto', |
| 273 | + 'download_detour' => 'rule_set_download', |
263 | 274 | 'update_interval' => '1d',
|
264 | 275 | ],
|
265 | 276 | [
|
266 | 277 | 'tag' => 'geosite-geolocation-cn',
|
267 | 278 | 'type' => 'remote',
|
268 | 279 | 'format' => 'binary',
|
269 | 280 | 'url' => 'https://' . $_ENV['jsdelivr_url'] . '/gh/SagerNet/sing-geosite@rule-set/geosite-geolocation-cn.srs',
|
270 |
| - 'download_detour' => 'auto', |
| 281 | + 'download_detour' => 'rule_set_download', |
271 | 282 | 'update_interval' => '1d',
|
272 | 283 | ],
|
273 | 284 | [
|
274 | 285 | 'tag' => 'geosite-geolocation-!cn',
|
275 | 286 | 'type' => 'remote',
|
276 | 287 | 'format' => 'binary',
|
277 | 288 | 'url' => 'https://' . $_ENV['jsdelivr_url'] . '/gh/SagerNet/sing-geosite@rule-set/geosite-geolocation-!cn.srs',
|
278 |
| - 'download_detour' => 'auto', |
| 289 | + 'download_detour' => 'rule_set_download', |
279 | 290 | 'update_interval' => '1d',
|
280 | 291 | ],
|
281 | 292 | [
|
282 | 293 | 'tag' => 'geosite-netease',
|
283 | 294 | 'type' => 'remote',
|
284 | 295 | 'format' => 'binary',
|
285 | 296 | 'url' => 'https://' . $_ENV['jsdelivr_url'] . '/gh/SagerNet/sing-geosite@rule-set/geosite-netease.srs',
|
286 |
| - 'download_detour' => 'auto', |
| 297 | + 'download_detour' => 'rule_set_download', |
287 | 298 | 'update_interval' => '1d',
|
288 | 299 | ],
|
289 | 300 | [
|
290 | 301 | 'tag' => 'geosite-bilibili',
|
291 | 302 | 'type' => 'remote',
|
292 | 303 | 'format' => 'binary',
|
293 | 304 | 'url' => 'https://' . $_ENV['jsdelivr_url'] . '/gh/SagerNet/sing-geosite@rule-set/geosite-bilibili.srs',
|
294 |
| - 'download_detour' => 'auto', |
| 305 | + 'download_detour' => 'rule_set_download', |
295 | 306 | 'update_interval' => '1d',
|
296 | 307 | ],
|
297 | 308 | ],
|
|
0 commit comments