TeaWeb是一個可視化的Web代理服務,目標是將代理服務、日誌、統計、監控等集成在同一個服務中,讓開發者簡單地啟動就可以使用。
v0.1.10主要支持正向代理,改進Websocket、WAF。
系統
實現守護進程,防止意外退出進程
操作日誌中記錄失敗的登錄
反向代理
添加域名是否嚴格匹配選項
代理網路地址支持埠範圍,比如"0.0.0.0:[8100-8200]"
後端伺服器地址中支持變數
增加${host.first}、${host.last}、${host.0}、${host.1}。。。等請求變數
路徑規則增加禁用條件以及是否禁止所有訪問選項
自定義請求Header保留原有大小寫
WebSocket連接失敗時返回狀態碼改成500
WAF
增加攔截日誌
增加攔截類型統計項目
CC統計增加用戶識別讀取來源、用戶識別欄位、欄位讀取位置等,以便於更靈活地區分用戶
規則集動作支持跳轉到下一個規則分組或者下一個規則集
正向代理
實現基本的正向代理(暫無認證機制)
可以記錄請求和響應Body
實現MITM模式,並能記錄HTTPS通訊日誌
最近的一些更新:
v0.1.9: 支持MySQL、PostgreSQL
v0.1.7:增強證書管理、優化監控圖表
v0.1.6:增加 TCP 代理、日誌策略功能
v0.1.5: 提供了一個免費HTTPS證書的申請工具、一個簡單易用的HTTP隧道功能。
v0.1.4: 提供了一個簡易的集群管理
v0.1.3: 增加WAF
二進位下載地址:http://teaos.cn/download
文檔地址:http://teaos.cn/doc
在線Demo:http://teaos.cn:7777/
[admin
]