2 Star 5 Fork 2

Gitee 极速下载 / Pingap

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/vicanso/pingap
克隆/下载
TODO.md 2.58 KB
一键复制 编辑 原始数据 按行查看 历史

TODO

  • better error handler
  • log rotate
  • support validate config before save(web)
  • http response cache(stroage: tinyufo, file, redis, etc)
  • support validate config for plugin
  • jwt sign response plugin
  • secret storage
  • support keepalive for server accept connection
  • jwt auth proxy plugin
  • location supports client body size limit
  • csrf plugin
  • referer restriction plugin
  • upstream select algo support more options
  • tls validity checker
  • fix not_before not_after of cert
  • http header convert $HOSTNAME for hostname
  • http headers plugin
  • support Content-Disposition for directory static serve plugin
  • support more limit plugin
  • how to use proxy plugin
  • server listen multi address
  • show name of web view editor
  • add more digest from session.digest
  • toml config preview
  • support ttl limit
  • disable notification event
  • use buffer writer for log
  • convert plugin category to string?
  • support i18n
  • access log format performance
  • support etcd or other storage for config
  • send more event to webhook
  • remove config
  • diff config and send to webhook
  • support pyroscope
  • tls cert auto update[instant-acme]
  • delay restart
  • redirect http to https(orginal uri)
  • headers for location support get from env
  • basic auth
  • allow none upstream for location
  • allow deny ip proxy plugin
  • auto reload config and restart
  • request id proxy plugin
  • support plugin for proxy and response
  • authentication for admin page
  • custom error for pingora error
  • support alpn for location
  • support add header for location
  • support x-forwarded-for
  • error page
  • http peer option
  • access log
  • support format for env logger(or tokio tracing)
  • config validate
  • support add tls
  • stats of server
  • start without config
  • static serve for admin
  • status:499 for client abort
  • support get pingap start time
  • static file serve
  • set priority for location
  • mock response for upstream
  • add remark for config
  • support multi host for location?
  • support set upstream_keepalive_pool_size
  • graceful restart for admin web
  • use stable pingora
  • support web hook for backend health check
  • sentry uri config
  • charset for static file
  • web hook for wecom, dingtalk robot
  • verify_cert option for http peer
  • compression: zstd, br, gzip
  • support set threads for each server
  • location limit of request: ip or custom field
Rust
1
https://gitee.com/mirrors/Pingap.git
git@gitee.com:mirrors/Pingap.git
mirrors
Pingap
Pingap
main

搜索帮助