Rule Providers¶
Rule providers are pre-defined collections of rules that can be directly referenced in policies, saving you from adding rules one by one.
Rule Set Types¶
| Type | Description | Source |
|---|---|---|
| Clash | Compatible with Clash format remote rule sets | Subscription URL |
| sing-box | sing-box native format remote rule sets | Subscription URL |
| Local | Custom rules created with Rover's rule editor | Local editing |
Adding a Remote Rule Set¶
- Click Add Rule Set
- Select the type (Clash or sing-box)
- Enter the rule set name and URL
- Save — it will download automatically
Adding a Local Rule Set¶
- Select "Local" as the type
- Use the rule editor to add conditions (domain, IP, process name, etc.)
- Support for logical combinations (AND / OR)
- Save — it can then be referenced in policies
Logical Combination Examples
- AND — All conditions must be met: domain suffix
.google.comAND process namechrome.exe - OR — Any condition can be met: domain suffix
.google.comOR.youtube.com
Refreshing Rule Sets¶
Remote rule sets support manual refresh. Click the refresh button in the rule set list.
Auto-Update¶
You can set an auto-update interval in the settings gear (default: 24 hours).
Built-in Rule Sets¶
Rover includes a large collection of built-in rule sets:
- GeoSite — Domain rules categorized by website/service (Google, Facebook, Telegram, etc.)
- GeoIP — IP rules categorized by country/region
- ACL4SSR — Common routing rule sets (AI, developer, streaming, etc.)
When adding a rule on the "Policies" page, select the rule set type to browse and reference built-in rule sets. See Built-in Rule Sets.
Viewing Rule Set Contents¶
Click on a rule set row to view the specific rules it contains. Remote rule sets are downloaded before display.