Webship 遷移指南

從您目前的網頁伺服器移動到 Webship,並進行受控切換。

將 TLS 終止、路由、健康檢查、靜態傳遞和邊緣策略整合到一個 Rust 執行環境中。每個指南都將直接映射與需要刻意重新設計的供應商特定行為分開。

選擇你當前的邊緣。

搜索常被替換或移動到 Webship 後面的主要網頁伺服器、反向代理、快取和應用程式執行環境。

網頁伺服器nginx.conf

從 NGINX 遷移

將伺服器區塊、路徑、上游伺服器、健康檢查、逾時設置和 TLS 檔案映射到嚴格的 Webship TOML,並以邊緣優先方式進行切換。

打開 NGINX 指南 →
網頁伺服器httpd.conf

從 Apache HTTP Server 遷移

將 VirtualHost、ProxyPass、TLS、超時和上游行為轉換為嚴格的 Webship TOML,然後以受控階段逐步淘汰 Apache 邊緣監聽器。

打開 Apache HTTP Server 指南 →
網頁伺服器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 指南 →
網頁伺服器lighttpd.conf

從 Lighttpd 遷移

將主機條件、代理目標、文件根目錄、TLS 文件和監聽器設置轉譯到 Webship 的路由或站點。

打開 Lighttpd 指南 →
網頁伺服器web.config

從 Microsoft IIS 遷移

用 Webship 替換 IIS 綁定、ARR 代理規則、URL Rewrite 路由及邊緣 TLS,同時將 Windows 應用依賴保留在其後面。

打開 Microsoft IIS 指南 →
網頁伺服器WebAdmin / virtual host

從 LiteSpeed / OpenLiteSpeed 遷移

將虛擬主機、監聽器、外部應用程式、代理上下文、靜態根目錄和憑證轉換為明確的 Webship 站點和路由。

打開 LiteSpeed / OpenLiteSpeed 指南 →
網頁伺服器nginx.conf + Lua

從 OpenResty 遷移

將標準 NGINX 邊緣行為移至 Webship,同時隔離 Lua 應用程式邏輯,以便進行明確的保留或重寫決策。

打開 OpenResty 指南 →
HTTP 緩存VCL

從 Varnish Cache 遷移

將標準後端路由和有界快取策略移入 Webship,同時將自訂 VCL 行為視為一種經過衡量的重新設計,而不是簡單的搜尋與替換轉換。

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

從 Pingora 遷移

使用聲明式的 Webship 路由替換自訂的 Pingora 邊緣服務,當標準的 TLS、代理、健康檢查、策略和可觀測性已足夠時。

打開 Pingora 指南 →
應用伺服器TypeScript

從 Bun.serve 遷移

將應用程式代碼與邊緣職責分開:保留 Bun 作為源端,同時由 Webship 接管 TLS、靜態交付、HTTP/3、防護及請求路由。

打開 Bun.serve 指南 →