Enhance MTProxy checker by introducing a new -probe mode deep-strict for stricter response validation. Update README and Docker documentation to clarify probing modes, exit codes, and the new MTPROXY_TDLIB_HELPER and MTPROXY_TDLIB_TIMEOUT environment variables for external helper integration. Refactor connection handling and error reporting to improve robustness and clarity in response verification.
Publish mtproxy_checker Docker image / test (push) Successful in 7s
Publish mtproxy_checker Docker image / build-and-push (push) Successful in 53s

This commit is contained in:
Denozordec
2026-04-11 16:12:45 +07:00
parent 24a7315a16
commit 388784eb5e
17 changed files with 902 additions and 24 deletions
+15
View File
@@ -0,0 +1,15 @@
{
"name": "mtproxy-checker-tdlib-ping",
"version": "1.0.0",
"private": true,
"description": "TDLib addProxy+pingProxy helper for mtproxy_checkerd (stdout: one JSON line)",
"main": "ping.js",
"engines": {
"node": ">=18.0.0"
},
"dependencies": {
"prebuilt-tdlib": "^0.1008059.0",
"tdl": "^7.4.1",
"tdl-tdlib-addon": "^1.2.2"
}
}