百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

piko

> 编程语言
开源

Ngrok 的一个开源替代方案,旨在服务生产流量,并且易于托管(尤其是在 Kubernetes 上)

2.2K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Ngrok 的一个开源替代方案,旨在服务生产流量,并且易于托管(尤其是在 Kubernetes 上)

--- - [Piko 是什么?](#what-is-piko) - [设计目标](#design-goals) - [开始使用](#getting-started) - [Piko 如何工作](#how-piko-works) - [支持](#support) - [文档](#docs) - [贡献](#contributing) - [许可](#license) ## Piko 是什么? Piko 是一个反向代理,可提供一种安全的方式来连接到服务。 不是公开可路由的,称为隧道。而不是发送流量 直接连接到您的服务,您的上游服务只开放出站 连接 (隧道) 到 Piko,然后 Piko 通过以下方式将流量转发到您的服务: 他们已建立的连接。 Piko 具有两个主要设计目标: * 通过作为节点集群运行来提供生产级的负载,实现故障容错、横向扩展和零停机部署 * 通过在 Kubernetes 上搭载 HTTP(S) 负载均衡器来简化部署 因此, Piko 可以作为 [Ngrok](https://ngrok.com/) 的开源替代方案。例如,您可以使用 Piko 在客户网络中暴露服务,提供自带云 (BYOC) 服务,或连接到用户设备。 在传统的反向代理中,您需要配置路由规则,描述如何将来自客户端的流量路由到上游服务。代理随后会打开连接到您的服务,并转发来自客户端的流量。这意味着您的上游服务必须可发现,并且具有可从代理访问的暴露端口。而使用 Piko,您的上游服务只需打开单向连接到 [Piko 服务器](https://github.com/andydunstall/piko/wiki/Server),并指定其监听的端点。Piko 然后会通过其单向连接将来自客户端的流量转发到正确的上游服务。因此,只要您的服务可以打开连接到 Piko 服务器,就可以在任何地方运行,而无需提供公共路由。 ## 端点

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Gogolanghttphttp-proxyreverse-proxy

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言