1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- {
- "log": {
- "loglevel": "warning",
- "error": "./error.log"
- },
- "api": {
- "tag": "api",
- "services": ["HandlerService", "LoggerService", "StatsService"]
- },
- "inbounds": [
- {
- "tag": "api",
- "listen": "127.0.0.1",
- "port": 62789,
- "protocol": "dokodemo-door",
- "settings": {
- "address": "127.0.0.1"
- }
- }
- ],
- "outbounds": [
- {
- "protocol": "freedom",
- "settings": {}
- },
- {
- "tag": "blocked",
- "protocol": "blackhole",
- "settings": {}
- }
- ],
- "policy": {
- "levels": {
- "0": {
- "statsUserDownlink": true,
- "statsUserUplink": true
- }
- },
- "system": {
- "statsInboundDownlink": true,
- "statsInboundUplink": true
- }
- },
- "routing": {
- "domainStrategy": "IPIfNonMatch",
- "rules": [
- {
- "type": "field",
- "inboundTag": ["api"],
- "outboundTag": "api"
- },
- {
- "type": "field",
- "outboundTag": "blocked",
- "ip": ["geoip:private"]
- },
- {
- "type": "field",
- "outboundTag": "blocked",
- "protocol": ["bittorrent"]
- }
- ]
- },
- "stats": {}
- }
|