Webship 迁移指南

从您当前的网络服务器迁移到 Webship,并进行受控切换。

将 TLS 终止、路由、健康检查、静态交付和边缘策略整合到一个 Rust 运行时中。每个指南都将直接映射与需要重新设计的供应商特定行为分开。

选择你当前的边缘。

搜索通常被替换或移动到 Webship 之后的主要 Web 服务器、反向代理、缓存和应用运行时。

Web 服务器nginx.conf

从 NGINX 迁移

将服务器块、位置、上游、健康检查、超时和 TLS 文件映射到严格的 Webship TOML,并以边缘优先的方式进行切换。

打开 NGINX 指南 →
Web 服务器httpd.conf

从 Apache HTTP Server 迁移

将 VirtualHost、ProxyPass、TLS、超时和上游行为转换为严格的 Webship TOML,然后在控制阶段逐步退休 Apache 边缘监听器。

打开 Apache HTTP Server 指南 →
Web 服务器Caddyfile

从 Caddy 迁移

将 Caddyfile 网站地址、匹配器、reverse_proxy 目标、健康探针和证书转换为明确、验证后的 Webship 配置。

打开 Caddy 指南 →
反向代理haproxy.cfg

从 HAProxy 迁移

将 HTTP 前端、后端、健康检查、负载均衡、超时和证书处理迁移到 Webship,同时保留快速回滚路径。

打开 HAProxy 指南 →
反向代理envoy.yaml

从 Envoy 迁移

将监听器、虚拟主机、路由、集群、端点、健康检查、超时时间和下游TLS映射到较小的Webship边缘配置中。

打开 Envoy 指南 →
反向代理traefik.yaml

从 Traefik 迁移

将入口点、路由器、规则、服务、健康检查、中间件和 TLS 转换为稳定的 Webship 路由和策略。

打开 Traefik 指南 →
Web 服务器lighttpd.conf

从 Lighttpd 迁移

将主机条件、代理目标、文档根目录、TLS 文件和监听器设置转换为 Webship 路由或站点。

打开 Lighttpd 指南 →
Web 服务器web.config

从 Microsoft IIS 迁移

用 Webship 替换 IIS 绑定、ARR 代理规则、URL 重写路由和边缘 TLS,同时保持 Windows 应用程序依赖项在其后。

打开 Microsoft IIS 指南 →
Web 服务器WebAdmin / virtual host

从 LiteSpeed / OpenLiteSpeed 迁移

将虚拟主机、监听器、外部应用程序、代理上下文、静态根和证书转换为明确的 Webship 站点和路由。

打开 LiteSpeed / OpenLiteSpeed 指南 →
Web 服务器nginx.conf + Lua

从 OpenResty 迁移

将标准 NGINX 边缘行为移入 Webship,同时隔离 Lua 应用逻辑,以便进行明确的保留或重写决策。

打开 OpenResty 指南 →
HTTP 缓存VCL

从 Varnish Cache 迁移

将标准后端路由和有限缓存策略移动到 Webship 中,同时将自定义 VCL 行为视为经过衡量的重新设计,而不是搜索替换式的转换。

打开 Varnish Cache 指南 →
反向代理Rust + YAML

从 Pingora 迁移

当标准的 TLS、代理、健康检查、策略和可观察性足够时,用声明式的 Webship 路由替换自定义的 Pingora 边缘服务。

打开 Pingora 指南 →
应用服务器TypeScript

从 Bun.serve 迁移

将应用程序代码与边缘职责分开:保留 Bun 作为源,而 Webship 接管 TLS、静态交付、HTTP/3、保护和请求路由。

打开 Bun.serve 指南 →