diff --git a/README.md b/README.md index ab1405ea..f424be49 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ This project manages a list of domains, to be used as geosites for routing purpo ## Purpose of this project -This project contains only lists of domains. It is not opinionated, such as a domain should be blocked, or a domain should be proxied. This list can be used to generate routing rules on demand. +This project is not opinionated. In other words, it does NOT endorse, claim or imply that a domain should be blocked or proxied. It can be used to generate routing rules on demand. ## Structure of data @@ -26,7 +26,7 @@ Syntax: * Subdomain begins with `domain:`, followed by a valid domain name. The prefix `domain:` may be omitted. * Keyword begins with `keyword:`, followed by a string. * Regular expression begins with `regex:`, followed by a valid regular expression (per Golang's standard). -* Full domain begins with `full:`, followed by a domain. +* Full domain begins with `full:`, followed by a complete and valid domain name. * Domains (including `domain`, `keyword`, `regex` and `full`) may have one or more attributes. Each attribute begins with `@` and followed by the name of the attribute. ## How it works @@ -40,8 +40,8 @@ To generate a section: 3. Omit all empty lines. 4. Generate each `domain:` line into a [sub-domain routing rule](https://github.com/v2ray/v2ray-core/blob/master/app/router/config.proto#L21). 5. Generate each `keyword:` line into a [plain domain routing rule](https://github.com/v2ray/v2ray-core/blob/master/app/router/config.proto#L17). -6. Generate each `regex:` line into a [regex domain routing rule](https://github.com/v2ray/v2ray-core/blob/master/app/router/config.proto#L19) -7. Generate each `full:` line into a [full domain routing rule](https://github.com/v2ray/v2ray-core/blob/master/app/router/config.proto#L23) +6. Generate each `regex:` line into a [regex domain routing rule](https://github.com/v2ray/v2ray-core/blob/master/app/router/config.proto#L19). +7. Generate each `full:` line into a [full domain routing rule](https://github.com/v2ray/v2ray-core/blob/master/app/router/config.proto#L23). ## How to organize domains @@ -57,4 +57,4 @@ Attribute is useful for sub-group of domains, especially for filtering purpose. * Please begin with small size PRs, say modification in a single file. * A PR must be reviewed and approved by another member. -* After a few successful PRs, you may applied for manager access of this repository. +* After a few successful PRs, you may apply for manager access of this repository. diff --git a/data/928plus b/data/928plus new file mode 100644 index 00000000..f4d10598 --- /dev/null +++ b/data/928plus @@ -0,0 +1,2 @@ +928.plus +zind.cloud diff --git a/data/aaex b/data/aaex new file mode 100644 index 00000000..d82d6f91 --- /dev/null +++ b/data/aaex @@ -0,0 +1 @@ +aaex.uk diff --git a/data/adcolony-ads b/data/adcolony-ads new file mode 100644 index 00000000..63ec80ad --- /dev/null +++ b/data/adcolony-ads @@ -0,0 +1 @@ +adcolony.com @ads diff --git a/data/amytele b/data/amytele new file mode 100644 index 00000000..3f664c6f --- /dev/null +++ b/data/amytele @@ -0,0 +1 @@ +amytele.com diff --git a/data/baicaonetwork b/data/baicaonetwork new file mode 100644 index 00000000..d0defff9 --- /dev/null +++ b/data/baicaonetwork @@ -0,0 +1 @@ +baicaonetwork.com diff --git a/data/bighead b/data/bighead new file mode 100644 index 00000000..4a0512a6 --- /dev/null +++ b/data/bighead @@ -0,0 +1 @@ +bighead.group diff --git a/data/blinkload b/data/blinkload new file mode 100644 index 00000000..648c0b52 --- /dev/null +++ b/data/blinkload @@ -0,0 +1 @@ +blinkload.zone diff --git a/data/boslife b/data/boslife new file mode 100644 index 00000000..4d6a8f25 --- /dev/null +++ b/data/boslife @@ -0,0 +1,2 @@ +boslife.biz +boslife.net diff --git a/data/bttzyw b/data/bttzyw new file mode 100644 index 00000000..13087f1e --- /dev/null +++ b/data/bttzyw @@ -0,0 +1,4 @@ +btt804.com +btt904.com +bttzyw.com +bttzyw.net diff --git a/data/category-porn b/data/category-porn index 3d075757..feacc6d8 100644 --- a/data/category-porn +++ b/data/category-porn @@ -1,6 +1,7 @@ include:91porn include:avgle include:beeg +include:bttzyw include:caoliu include:chaturbate include:eporner @@ -10,6 +11,7 @@ include:hqporner include:javbus include:javfinder include:javhd +include:javlibrary include:javwide include:kindgirls include:metart @@ -17,9 +19,11 @@ include:netflav include:pigav include:pornhd include:pornhub +include:press include:redtube include:theporndude include:tube8 +include:vaginacontest include:xart include:xhamster include:xnxx diff --git a/data/category-vpnservices b/data/category-vpnservices new file mode 100644 index 00000000..339faf03 --- /dev/null +++ b/data/category-vpnservices @@ -0,0 +1,34 @@ +# Disclaimer: We do NOT endorse or claim that the VPN services below are legal or safe, please use at your own risk and observe local laws, rules and regulations. + +# Reference: https://duyaoss.com/archives/3/ +include:928plus +include:aaex +include:amytele +include:baicaonetwork +include:bighead +include:blinkload +include:boslife +include:cloudn +include:conair +include:cordcloud +include:ctyun +include:cylink +include:dlercloud +include:duyaoss +include:hitun +include:maying +include:miaopasi +include:mocloudplus +include:mray +include:muncloud +include:n3ro +include:nexitally +include:paofuyun +include:renzhe +include:rixcloud +include:shadowsockscom +include:ssplive +include:ssrcloud +include:ssrpass +include:stcserver +include:surflite diff --git a/data/change b/data/change new file mode 100644 index 00000000..c833fb57 --- /dev/null +++ b/data/change @@ -0,0 +1 @@ +change.org diff --git a/data/chinapower b/data/chinapower new file mode 100644 index 00000000..15892a4e --- /dev/null +++ b/data/chinapower @@ -0,0 +1 @@ +full:chinapower.csis.org diff --git a/data/cloudn b/data/cloudn new file mode 100644 index 00000000..7bc68d8d --- /dev/null +++ b/data/cloudn @@ -0,0 +1 @@ +cloudn.me diff --git a/data/conair b/data/conair new file mode 100644 index 00000000..1f9f376a --- /dev/null +++ b/data/conair @@ -0,0 +1 @@ +conair.me diff --git a/data/cordcloud b/data/cordcloud new file mode 100644 index 00000000..28bb3446 --- /dev/null +++ b/data/cordcloud @@ -0,0 +1 @@ +cordcloud.org diff --git a/data/csis b/data/csis new file mode 100644 index 00000000..c38d87e7 --- /dev/null +++ b/data/csis @@ -0,0 +1,3 @@ +csis.org + +full:csis-prod.s3.amazonaws.com diff --git a/data/ctyun b/data/ctyun new file mode 100644 index 00000000..37ee8d0f --- /dev/null +++ b/data/ctyun @@ -0,0 +1 @@ +ctyun.online diff --git a/data/cylink b/data/cylink new file mode 100644 index 00000000..d0b1429d --- /dev/null +++ b/data/cylink @@ -0,0 +1,2 @@ +cylink.pro +cylink0122.icu diff --git a/data/dlercloud b/data/dlercloud index 69449e89..844d3edc 100644 --- a/data/dlercloud +++ b/data/dlercloud @@ -1,3 +1,4 @@ dlercloud.com dlercloud.org dlercloud.me +dleris.best diff --git a/data/geolocation-!cn b/data/geolocation-!cn index bfbb1723..d7cf3341 100644 --- a/data/geolocation-!cn +++ b/data/geolocation-!cn @@ -1,6 +1,9 @@ # This list contains domains that don't have access point in China. This is opposite to geolocation-cn. -# VPN tools and services & Privacy protection & Anti-GFW & Anti-censorship +# VPN services +include:category-vpnservices + +# VPN tools & Privacy protection & Anti-GFW & Anti-censorship # References: # https://github.com/danoctavian/awesome-anti-censorship # https://github.com/KevinColemanInc/awesome-privacy @@ -10,8 +13,6 @@ include:browserleaks include:bypasscensorship include:datfoundation include:democracyearth -include:dlercloud -include:duyaoss include:eff include:epicbrowser include:ffprofile @@ -25,14 +26,11 @@ include:i2p include:ipfs include:jitsi include:lantern -include:maying -include:nexitally include:ntc include:onionshare include:ooni include:openvpn include:psiphon -include:rixcloud include:shadowsocks include:softether include:stunnel @@ -164,6 +162,8 @@ include:wenzhao # Organizations include:archive +include:change +include:csis include:globalsecurity include:who include:wikimedia @@ -171,6 +171,7 @@ include:wto # Science & Technology & Knowledge include:acm +include:chinapower include:computingreviews include:elsevier include:ieee diff --git a/data/google-ads b/data/google-ads index 84e9503d..88d0b367 100644 --- a/data/google-ads +++ b/data/google-ads @@ -9,3 +9,4 @@ googleanalytics.com googlesyndication.com googletagmanager.com googletagservices.com +adservice.google.com diff --git a/data/hitun b/data/hitun new file mode 100644 index 00000000..03be435f --- /dev/null +++ b/data/hitun @@ -0,0 +1,2 @@ +hitun.io +xn--90wwvt03e.com # 海豚湾.com diff --git a/data/javlibrary b/data/javlibrary new file mode 100644 index 00000000..60fc3da9 --- /dev/null +++ b/data/javlibrary @@ -0,0 +1 @@ +javlibrary.com diff --git a/data/miaopasi b/data/miaopasi new file mode 100644 index 00000000..3532531c --- /dev/null +++ b/data/miaopasi @@ -0,0 +1 @@ +xn--i2ru8q2qg.com # 喵帕斯.com diff --git a/data/mocloudplus b/data/mocloudplus new file mode 100644 index 00000000..693a4e9a --- /dev/null +++ b/data/mocloudplus @@ -0,0 +1 @@ +mocloudplus.com diff --git a/data/mray b/data/mray new file mode 100644 index 00000000..bca6023f --- /dev/null +++ b/data/mray @@ -0,0 +1 @@ +mray.club diff --git a/data/muncloud b/data/muncloud new file mode 100644 index 00000000..58789a6d --- /dev/null +++ b/data/muncloud @@ -0,0 +1 @@ +muncloud.dog diff --git a/data/n3ro b/data/n3ro new file mode 100644 index 00000000..8c997833 --- /dev/null +++ b/data/n3ro @@ -0,0 +1,3 @@ +n3ro.fun +n3ro.live +n3ro.net diff --git a/data/nexitally b/data/nexitally index 5081d05d..675ddec3 100644 --- a/data/nexitally +++ b/data/nexitally @@ -1,2 +1,3 @@ nexitally.com +nexitallysafe.com nexitcore.com diff --git a/data/paofuyun b/data/paofuyun new file mode 100644 index 00000000..6ce01744 --- /dev/null +++ b/data/paofuyun @@ -0,0 +1,2 @@ +paofu.cloud +paofuyun.me diff --git a/data/press b/data/press new file mode 100644 index 00000000..51a3db9e --- /dev/null +++ b/data/press @@ -0,0 +1 @@ +press.vin diff --git a/data/renzhe b/data/renzhe new file mode 100644 index 00000000..aa167444 --- /dev/null +++ b/data/renzhe @@ -0,0 +1 @@ +renzhe.cloud diff --git a/data/shadowsockscom b/data/shadowsockscom new file mode 100644 index 00000000..e0f7b71b --- /dev/null +++ b/data/shadowsockscom @@ -0,0 +1,2 @@ +shadowsocks.com +shadowsocks.nl diff --git a/data/ssplive b/data/ssplive new file mode 100644 index 00000000..f7fd5287 --- /dev/null +++ b/data/ssplive @@ -0,0 +1 @@ +ssplive.pw diff --git a/data/ssrcloud b/data/ssrcloud new file mode 100644 index 00000000..7fbe1075 --- /dev/null +++ b/data/ssrcloud @@ -0,0 +1,4 @@ +china-internet-exchange.com +cxkcloud.com +ssrcloud.com +ssrcloud.org diff --git a/data/ssrpass b/data/ssrpass new file mode 100644 index 00000000..4ed20f7e --- /dev/null +++ b/data/ssrpass @@ -0,0 +1 @@ +ssrpass.pw diff --git a/data/stcserver b/data/stcserver new file mode 100644 index 00000000..588da869 --- /dev/null +++ b/data/stcserver @@ -0,0 +1 @@ +stc-server.com diff --git a/data/surflite b/data/surflite new file mode 100644 index 00000000..0533bcc2 --- /dev/null +++ b/data/surflite @@ -0,0 +1,2 @@ +surflite.co +surflite.net diff --git a/data/vaginacontest b/data/vaginacontest new file mode 100644 index 00000000..66bcc13e --- /dev/null +++ b/data/vaginacontest @@ -0,0 +1 @@ +vaginacontest.com