deploy: 2f2789ef9073eab321480a5edb035e10009d9660

This commit is contained in:
SukkaBot
2022-04-26 13:59:43 +00:00
parent a1745f3b76
commit 4dba1af044
5 changed files with 80 additions and 4 deletions

24
Build/build-cdn-conf.js Normal file
View 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');
})();

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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>