Skip to content

Commit ea807dd

Browse files
adaexclaude
andcommitted
feat: add geodata-mode and geox-url CDN mirrors to best config
Use testingcf.jsdelivr.net for geoip/geosite/mmdb/asn downloads so mihomo does not need to reach GitHub directly. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 7b1f84c commit ea807dd

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

src/output.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -454,6 +454,15 @@ function main() {
454454
'log-level': 'warning',
455455
'unified-delay': true,
456456
'tcp-concurrent': true,
457+
'geodata-mode': true,
458+
'geo-auto-update': true,
459+
'geo-update-interval': 24,
460+
'geox-url': {
461+
geoip: 'https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geoip-lite.dat',
462+
geosite: 'https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geosite-lite.dat',
463+
mmdb: 'https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/country-lite.mmdb',
464+
asn: 'https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/GeoLite2-ASN.mmdb',
465+
},
457466
profile: { 'store-selected': true },
458467
dns: {
459468
enable: true,

0 commit comments

Comments
 (0)