docs: new output formats Dnsmasq nfset and ipset, ClashX, Keenetic KVAS

This commit is contained in:
Rekryt
2024-09-04 16:42:38 +03:00
parent ef457a1fda
commit 1b32ad4b6f
2 changed files with 27 additions and 1 deletions

View File

@@ -18,6 +18,19 @@ Demo URL: [https://iplist.opencck.org](https://iplist.opencck.org)
- **PHP 8.1+ (amphp, revolt)**
- **whois, ipcalc (Linux utilities)**
# Formats of Output
| format | description |
|----------|-----------------------|
| json | JSON format |
| text | Newline-separated |
| comma | Comma-separated |
| mikrotik | MikroTik Script |
| switchy | SwitchyOmega RuleList |
| nfset | Dnsmasq nfset |
| ipset | Dnsmasq ipset |
| clashx | ClashX |
| kvas | Keenetic KVAS |
## Configuration
Configuration files are stored in the `config` directory. Each JSON file represents a configuration for a specific portal, defining the domains to monitor and the sources of initial data for IP and CIDR.

View File

@@ -1,4 +1,4 @@
### IP Address Collection and Management Service for Mikrotik RouterOS Script, JSON or Text Format
### IP Address Collection and Management Service with multiple formats
For english readme: [README.en.md](README.en.md)
Demo URL: [https://iplist.opencck.org](https://iplist.opencck.org)
@@ -21,6 +21,19 @@ Demo URL: [https://iplist.opencck.org](https://iplist.opencck.org)
- PHP 8.1+ (amphp, revolt)
- whois, ipcalc (linux)
# Форматы выгрузки
| format | description |
|----------|--------------------------|
| json | JSON формат |
| text | Разделение новой строкой |
| comma | Разделение запятыми |
| mikrotik | MikroTik Script |
| switchy | SwitchyOmega RuleList |
| nfset | Dnsmasq nfset |
| ipset | Dnsmasq ipset |
| clashx | ClashX |
| kvas | Keenetic KVAS |
## Настройки
Конфигурационные файлы хранятся в директории `config`. Каждый JSON файл представляет собой конфигурацию для конкретного портала, задавая домены для мониторинга и источники начальных данных по IP и CIDR.
```json