Skip to content

Popular ad-blocking / security blocklists ported to a format compatible with Surge DOMAIN-SET

License

Notifications You must be signed in to change notification settings

entropi-hk/surge-rule-sets

Repository files navigation

Surge DOMAIN-SETs for blocking ads / trackers / malware etc.

RULE-SETs | Blocklist DOMAIN-SETs

This repo provides DOMAIN-SETs for usage in blocklists, ported from reliable and regularly updated sources and converts them into lists that are compatible for use with Surge.

It also provides other useful RULE-SETs.

For example, the existing 'SYSTEM' RULE-SET provided by Surge is very basic and doesn't cover nearly as many domains as it should. And example of why you may need this is if you are using Cloudflare Warp as a Wireguard proxy, macOS Sequoia may have issues with push notifications, so to ensure proper functioning of push notifications on Sequoia, you should use a DIRECT policy for Apple's APNs servers.

The blocklists are kept up to date on a daily basis using a simple script. And we will be updating our list of RULE-SETs when we notice other issues to help you improve functionality and avoid bugs.

Regarding the need for the blocklist modifications, Surge uses '.' prefixes for wildcard domains, so this simply converts the ready-made wildcard lists from '*.' prefixes to '.'

There's no need to reinvent the wheel, so we just built upon the shoulder's of giants... All credits to hagezi and OISD and their sources for the blocklists.

Make sure to check out hagezi's repo and OISD website for more info for more details on the blocklists!

Rulesets

These RULE-SETs contain Apple's APN server IPs v4 & v6, we recommend using the DIRECT policy or any proxy that is NOT Cloudflare Warp. 'No Resolve' is set for the IPs.

Blocklists

The following blocklists are converted from above-mentioned sources, REJECT these DOMAIN-SETs:

About

Popular ad-blocking / security blocklists ported to a format compatible with Surge DOMAIN-SET

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published