A comprehensive Shadowrocket configuration repository with optimized proxy rules, domain lists, and server configurations for enhanced privacy and access control.
This repository contains Shadowrocket configuration files designed to provide:
shadowrocket/
├── README.md # This file
├── CNAME # Custom domain configuration (e.g., shadowrocket.ebac.dev)
├── ru.conf # Main configuration (static rules)
├── ru2.conf # Alternative configuration using hosted RULE-SETs
├── contabo.conf.tpl # Contabo server config template (copy → contabo.conf)
├── cloudflare-worker.js # Optional Cloudflare Worker for rules hosting
└── lists/ # Domain and service-specific lists (hosted)
├── ads.list # Advertisement/analytics domains
├── apple-private.list # Apple private relay and related
├── binance.list # Binance-related domains
├── chatgpt.list # ChatGPT/OpenAI domains
├── google.list # Google services
├── meta.list # Meta/Facebook services
├── rutracker.list # RuTracker domains
├── telegram.list # Telegram servers
├── tiktok.list # TikTok domains
├── twitter.list # Twitter/X domains
├── whatsapp.list # WhatsApp domains
└── zoom.list # Zoom meeting domains
ru.conf - Primary configuration with local inline rulesru2.conf - Alternative configuration that references hosted RULE-SETscontabo.conf.tpl - Template for Contabo servers (copy to contabo.conf and fill in)cloudflare-worker.js - Worker script to serve lists/configs via CloudflareThe lists/ directory contains specialized domain lists for different services. These lists are also hosted for remote inclusion.
| List | Purpose | Description |
|---|---|---|
ads.list |
Ad Blocking | Advertisement and tracking domains |
apple-private.list |
Apple | Apple Private Relay and related |
binance.list |
Crypto Trading | Binance exchange domains |
chatgpt.list |
AI Services | ChatGPT and OpenAI domains |
google.list |
Google Services | Google search, maps, and other services |
meta.list |
Social Media | Facebook, Instagram, and Meta services |
rutracker.list |
File Sharing | RuTracker torrent tracker |
telegram.list |
Messaging | Telegram servers and domains |
tiktok.list |
Social Media | TikTok and ByteDance services |
twitter.list |
Social Media | Twitter/X platform domains |
whatsapp.list |
Messaging | WhatsApp messaging service |
zoom.list |
Video Conferencing | Zoom meeting and webinar domains |
https://s.dimonb.com/lists/
https://s.dimonb.com/lists/ads.listru2.conf via RULE-SET,https://s.dimonb.com/lists/<name>.list,...shadowrocket.ebac.dev (for custom hosting/config delivery)git clone https://github.com/yourusername/shadowrocket.git
cd shadowrocket
ru.confru2.confcontabo.conf.tpl → contabo.conf and adjust valueslists/ directory as needed1.1.1.1 (Cloudflare)1.0.0.1 (Cloudflare)8.8.8.8 (Google)http://www.gstatic.com/generate_204ru.conf)ru2.conf using https://s.dimonb.com/lists/*.list.cloudflare-worker.js.CNAME).This configuration is regularly updated to:
This project is open source. If you need a specific license, add a LICENSE file (e.g., MIT).
This configuration is provided for educational and personal use. Users are responsible for complying with local laws and regulations regarding internet usage and proxy services.
Last updated: 2025-08-28