mirror of
https://gitlab.com/SukkaW/ruleset.skk.moe.git
synced 2026-04-18 17:54:26 +00:00
deploy: 2f2789ef9073eab321480a5edb035e10009d9660
This commit is contained in:
24
Build/build-cdn-conf.js
Normal file
24
Build/build-cdn-conf.js
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
const { fetch } = require('undici');
|
||||||
|
const fs = require('fs');
|
||||||
|
const path = require('path');
|
||||||
|
|
||||||
|
(async () => {
|
||||||
|
const domains = (await (await fetch('https://publicsuffix.org/list/public_suffix_list.dat')).text()).split('\n');
|
||||||
|
|
||||||
|
const awsS3 = domains.filter(line => {
|
||||||
|
if (line) {
|
||||||
|
return line.startsWith('s3') && line.endsWith('.amazonaws.com') && !line.includes('cn-')
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
})
|
||||||
|
|
||||||
|
const filePath = path.resolve(__dirname, '../List/non_ip/cdn.conf');
|
||||||
|
const content = (await fs.promises.readFile(filePath, 'utf-8'))
|
||||||
|
.replace(
|
||||||
|
'# --- [AWS S3 Replace Me] ---',
|
||||||
|
awsS3.map(domain => `DOMAIN-SUFFIX,${domain}`).join('\n')
|
||||||
|
);
|
||||||
|
|
||||||
|
await fs.promises.writeFile(filePath, content, 'utf-8');
|
||||||
|
})();
|
||||||
@@ -271,8 +271,6 @@ images.prismic.io
|
|||||||
# >> General CDN
|
# >> General CDN
|
||||||
# CookieLaw
|
# CookieLaw
|
||||||
.cdn.cookielaw.org
|
.cdn.cookielaw.org
|
||||||
# AWS S3
|
|
||||||
.s3.amazonaws.com
|
|
||||||
# Cloudflare
|
# Cloudflare
|
||||||
static.dash.cloudflare.com
|
static.dash.cloudflare.com
|
||||||
# Tumblr
|
# Tumblr
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
############################
|
############################
|
||||||
# Mainland China IPv4 CIDR
|
# Mainland China IPv4 CIDR
|
||||||
# Data from misaka.io (misakaio @ GitHub)
|
# Data from misaka.io (misakaio @ GitHub)
|
||||||
# Last Updated: 2022-04-26T13:38:09.412Z
|
# Last Updated: 2022-04-26T13:57:53.829Z
|
||||||
# Routes: 3387
|
# Routes: 3387
|
||||||
############################
|
############################
|
||||||
IP-CIDR,1.2.4.0/24
|
IP-CIDR,1.2.4.0/24
|
||||||
|
|||||||
@@ -23,3 +23,57 @@ DOMAIN-SUFFIX,firebaseapp.com
|
|||||||
DOMAIN-SUFFIX,csb.app
|
DOMAIN-SUFFIX,csb.app
|
||||||
# >> Microsoft Azure
|
# >> Microsoft Azure
|
||||||
DOMAIN-SUFFIX,azurestaticapps.net
|
DOMAIN-SUFFIX,azurestaticapps.net
|
||||||
|
# >> AWS S3
|
||||||
|
DOMAIN-SUFFIX,s3.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-ap-northeast-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-ap-northeast-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-ap-south-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-ap-southeast-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-ap-southeast-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-ca-central-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-eu-central-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-eu-west-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-eu-west-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-eu-west-3.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-external-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-fips-us-gov-west-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-sa-east-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-us-gov-west-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-us-east-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-us-west-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-us-west-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.ap-northeast-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.ap-south-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.ca-central-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.eu-central-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.eu-west-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.eu-west-3.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.us-east-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.dualstack.ap-northeast-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.dualstack.ap-northeast-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.dualstack.ap-south-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.dualstack.ap-southeast-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.dualstack.ap-southeast-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.dualstack.ca-central-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.dualstack.eu-central-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.dualstack.eu-west-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.dualstack.eu-west-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.dualstack.eu-west-3.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.dualstack.sa-east-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.dualstack.us-east-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3.dualstack.us-east-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-website-us-east-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-website-us-west-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-website-us-west-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-website-ap-northeast-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-website-ap-southeast-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-website-ap-southeast-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-website-eu-west-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-website-sa-east-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-website.ap-northeast-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-website.ap-south-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-website.ca-central-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-website.eu-central-1.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-website.eu-west-2.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-website.eu-west-3.amazonaws.com
|
||||||
|
DOMAIN-SUFFIX,s3-website.us-east-2.amazonaws.com
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
<main class="container">
|
<main class="container">
|
||||||
<h1>Sukka Surge Ruleset Server</h1>
|
<h1>Sukka Surge Ruleset Server</h1>
|
||||||
<p>Made by <a href="https://skk.moe">Sukka</a> | <a href="https://github.com/SukkaW/Surge/">Source @ GitHub</a> | Licensed under <a href="https://github.com/SukkaW/Surge/blob/master/LICENSE" target="_blank">AGPL-3.0</a></p>
|
<p>Made by <a href="https://skk.moe">Sukka</a> | <a href="https://github.com/SukkaW/Surge/">Source @ GitHub</a> | Licensed under <a href="https://github.com/SukkaW/Surge/blob/master/LICENSE" target="_blank">AGPL-3.0</a></p>
|
||||||
<p>Last Updated: 2022-04-26T13:40:02.750Z</p>
|
<p>Last Updated: 2022-04-26T13:59:41.964Z</p>
|
||||||
<hr>
|
<hr>
|
||||||
<br>
|
<br>
|
||||||
<ul>
|
<ul>
|
||||||
|
|||||||
Reference in New Issue
Block a user