文件名称:redbird:节点的现代反向代理
文件大小:141KB
文件格式:ZIP
更新时间:2024-03-19 18:29:10
JavaScript
红鸟逆向代理 借助内置的Cluster, , 和支持 处理动态虚拟主机,负载平衡,代理Web套接字和SSL加密应该简单而健壮。 使用Redbird,您将获得一个完整的库来构建具有http-proxy的速度和健壮性的动态反向代理。 这个轻量级的软件包包括您所需的一切,以方便您对应用程序进行反向路由。 非常适合在一台主机中路由来自不同域的许多应用程序,轻松处理SSL等。 由开发 超热 支持HTTP2。 现在,只需将HTTP2标志设置为true,即可启用HTTP2。 请记住,HTTP2需要SSL / TLS证书。 值得庆幸的是,我们还支持LetsEncrypt,因此这就像馅饼一样容易。 热的 现在,我们支持使用自动生成SSL证书。 为您的受TLS保护的服务提供零配置设置。 特征 灵活便捷的路由 网络套接字 无缝SSL支持(HTTPS-> HTTP代理) 自动HTTP到HTTPS重定向
【文件预览】:
redbird-master
----.dockerignore(12B)
----hl-tests()
--------letsencrypt()
--------64()
--------paths.js(532B)
----.eslintrc(646B)
----yarn.lock(104KB)
----.vscode()
--------launch.json(489B)
----Dockerfile(81B)
----lib()
--------docker.js(5KB)
--------redis-backend.js(2KB)
--------letsencrypt.js(4KB)
--------proxy.js(22KB)
--------etcd-backend.js(2KB)
----.npmignore(0B)
----.travis.yml(210B)
----gulpfile.js(870B)
----LICENSE(1KB)
----test()
--------test_register.js(16KB)
--------test_pathnames.js(2KB)
--------test_hostheader.js(4KB)
--------test_onrequest.js(2KB)
--------test_custom_resolver.js(8KB)
----samples()
--------sample1.js(447B)
----README.md(19KB)
----.gitignore(535B)
----index.js(178B)
----package-lock.json(111KB)
----package.json(1KB)