You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.en.md
+8-1Lines changed: 8 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -170,10 +170,17 @@ Docker version is configured through the same name variable configuration, which
170
170
| execCommand_FetchFailed | string | Empty | Execute external command (FetchFailed). First parameter is regarded as an external program path, execute the command when number of fetch failures exceeds set threshold |
171
171
| execCommand_Run | string | Empty | Execute external command (Run). First parameter is regarded as an external program path, execute the command when program starts |
172
172
| execCommand_Ban | string | Empty | Execute external command (Ban). First parameter is regarded as an external program path, and each parameter should be separated by ```\|```, command can use ```{peerIP}```/```{peerPort}```/```{torrentInfoHash}``` to use related info (peerPort=-1 means ban all port) |
173
-
| execCommand_Ban | string | Empty | Execute external command (Ban). First parameter is regarded as an external program path, and each parameter should be separated by ```\|```, command can use ```{peerIP}```/```{peerPort}```/```{torrentInfoHash}``` to use related info (peerPort=-1 means ban all port) |
174
173
| execCommand_Unban | string | Empty | Execute external command (Unban). First parameter is regarded as an external program path, and each parameter should be separated by ```\|```, command can use ```{peerIP}```/```{peerPort}```/```{torrentInfoHash}``` to use related info (peerPort=-1 means ban all port) |
175
174
| syncServerURL | string | Empty | Sync server URL. Sync server will submit TorrentMap to server and receive BlockIPCIDR from server |
176
175
| syncServerToken | string | Empty | Sync server Token. Some sync server may require authentication |
176
+
| btnConfigureURL | string | Empty | BTN server URL. Currently not available, [What is BTN?](https://docs.pbh-btn.com/en/docs/btn/intro/) |
177
+
| btnAppID | string | Empty | BTN AppID. Some BTN servers may require authentication |
178
+
| btnAppSecret | string | Empty | BTN AppSecret. Some BTN servers may require authentication |
179
+
| btnSyncRules | bool | true (Enable) | Sync BTN server cloud ban rules |
| btnSubmitPeers | bool | false (Disable) | Submit Peer snapshots to BTN server |
182
+
| btnSubmitBans | bool | false (Disable) | Submit local ban records to BTN server |
183
+
| btnSubmitHistories | bool | false (Disable) | Submit Peer traffic delta history snapshots to BTN server |
177
184
| blockList | []string | Empty (Included in config.json) | Block client list. Judge PeerID or ClientName at the same time, case-insensitive, support regular expression |
178
185
| blockListURL | []string | Empty | Block client list URL. Support format is same as blockList, one rule per line |
179
186
| blockListFile | []string | Empty | Block client list File. Support format is same as blockList, one rule per line |
0 commit comments