瀏覽代碼

Feat: separate `game-download` Hosts

SukkaW 1 年之前
父節點
當前提交
750d7dc933

+ 1 - 1
Build/build-cdn-download-conf.ts

@@ -62,7 +62,7 @@ export const buildCdnDownloadConf = task(require.main === module, __filename)(as
     getS3OSSDomainsPromise,
     readFileIntoProcessedArray(path.join(SOURCE_DIR, 'domainset/cdn.conf')),
     readFileIntoProcessedArray(path.join(SOURCE_DIR, 'domainset/download.conf')),
-    readFileIntoProcessedArray(path.join(SOURCE_DIR, 'domainset/steam.conf'))
+    readFileIntoProcessedArray(path.join(SOURCE_DIR, 'domainset/game-download.conf'))
   ]);
 
   // Move S3 domains to download domain set, since S3 files may be large

+ 0 - 1
Build/build-deprecate-files.ts

@@ -12,7 +12,6 @@ const DEPRECATED_FILES = [
 
 const REMOVED_FILES = [
   'Internal/cdn.txt',
-  'List/domainset/steam.conf',
   'List/internal/appprofile.php',
   'Clash/domainset/steam.txt',
   'Clash/non_ip/clash_fake_ip_filter.txt',

+ 1 - 1
Build/build-sspanel-appprofile.ts

@@ -56,7 +56,7 @@ export const buildSSPanelUIMAppProfile = task(require.main === module, __filenam
     // stream - domains
     AllStreamServices.flatMap((i) => i.rules),
     // steam - domains
-    readFileIntoProcessedArray(path.join(SOURCE_DIR, 'domainset/steam.conf')),
+    readFileIntoProcessedArray(path.join(SOURCE_DIR, 'domainset/game-download.conf')),
     // global - domains
     readFileIntoProcessedArray(path.join(OUTPUT_SURGE_DIR, 'non_ip/global.conf')),
     readFileIntoProcessedArray(path.join(OUTPUT_SURGE_DIR, 'non_ip/telegram.conf')),

+ 3 - 1
Source/domainset/steam.conf → Source/domainset/game-download.conf

@@ -1,4 +1,6 @@
-# $ custom_build_script -- will be included in download.conf
+# $ meta_title Sukka's Ruleset - Game Download
+# $ meta_description This file contains domains for Gam download CDN domains for Steam, Epic, Blizzard, Gog, Ubisoft, EA, Xbox, PlayStation, Riot, Bethesda and more.
+# $ meta_description No China CDN domains are included. Those domains are included in non_ip/domestic
 
 # Steam
 .steamcontent.com