Panduan migrasi Webship

Pindah dari server web Anda saat ini ke Webship dengan pemutusan terkontrol.

Pindahkan terminasi TLS, routing, pemeriksaan kesehatan, pengiriman statis, dan kebijakan edge ke dalam satu runtime Rust. Setiap panduan memisahkan pemetaan langsung dari perilaku spesifik vendor yang memerlukan desain ulang yang disengaja.

Pilih edge Anda saat ini.

Cari server web utama, proxy terbalik, cache, dan runtime aplikasi yang biasanya diganti atau dipindahkan di belakang Webship.

Server webnginx.conf

Migrasi dari NGINX

Peta blok server, lokasi, upstream, pemeriksaan kesehatan, batas waktu, dan file TLS ke Webship TOML yang ketat dengan cutover yang mengutamakan edge.

Buka panduan NGINX →
Server webhttpd.conf

Migrasi dari Apache HTTP Server

Terjemahkan perilaku VirtualHost, ProxyPass, TLS, timeout, dan upstream ke dalam Webship TOML yang ketat, kemudian hentikan pendengar tepi Apache secara bertahap yang terkontrol.

Buka panduan Apache HTTP Server →
Server webCaddyfile

Migrasi dari Caddy

Konversikan alamat situs Caddyfile, pencocok, target reverse_proxy, probe kesehatan, dan sertifikat menjadi konfigurasi Webship yang eksplisit dan tervalidasi.

Buka panduan Caddy →
Reverse proxyhaproxy.cfg

Migrasi dari HAProxy

Pindahkan frontend HTTP, backend, pemeriksaan kesehatan, penyeimbangan, batas waktu, dan penanganan sertifikat ke Webship sambil mempertahankan jalur rollback yang cepat.

Buka panduan HAProxy →
Reverse proxyenvoy.yaml

Migrasi dari Envoy

Peta pendengar, virtual host, rute, cluster, endpoint, pemeriksaan kesehatan, batas waktu, dan TLS downstream ke dalam konfigurasi edge Webship yang lebih kecil.

Buka panduan Envoy →
Reverse proxytraefik.yaml

Migrasi dari Traefik

Terjemahkan entry point, router, aturan, layanan, pemeriksaan kesehatan, middleware, dan TLS menjadi rute dan kebijakan Webship yang stabil.

Buka panduan Traefik →
Server weblighttpd.conf

Migrasi dari Lighttpd

Terjemahkan kondisi host, target proxy, root dokumen, file TLS, dan pengaturan listener ke rute atau situs Webship.

Buka panduan Lighttpd →
Server webweb.config

Migrasi dari Microsoft IIS

Ganti binding IIS, aturan proxy ARR, routing URL Rewrite, dan TLS edge dengan Webship sambil tetap menjaga ketergantungan aplikasi Windows di belakangnya.

Buka panduan Microsoft IIS →
Server webWebAdmin / virtual host

Migrasi dari LiteSpeed / OpenLiteSpeed

Ubah virtual hosts, listeners, aplikasi eksternal, konteks proxy, root statis, dan sertifikat menjadi situs dan rute Webship yang eksplisit.

Buka panduan LiteSpeed / OpenLiteSpeed →
Server webnginx.conf + Lua

Migrasi dari OpenResty

Pindahkan perilaku standar tepi NGINX ke dalam Webship sambil mengisolasi logika aplikasi Lua untuk keputusan eksplisit mempertahankan atau menulis ulang.

Buka panduan OpenResty →
Cache HTTPVCL

Migrasi dari Varnish Cache

Pindahkan routing backend standar dan kebijakan cache terbatas ke dalam Webship sambil memperlakukan perilaku VCL yang kustom sebagai desain ulang yang terukur, bukan sebagai konversi search-and-replace.

Buka panduan Varnish Cache →
Reverse proxyRust + YAML

Migrasi dari Pingora

Ganti layanan edge Pingora kustom dengan rute Webship deklaratif di mana TLS standar, proxying, kesehatan, kebijakan, dan observabilitas sudah memadai.

Buka panduan Pingora →
Server aplikasiTypeScript

Migrasi dari Bun.serve

Pisahkan kode aplikasi dari tugas edge: pertahankan Bun sebagai asalnya sementara Webship mengambil alih TLS, pengiriman statis, HTTP/3, perlindungan, dan pengaturan rute permintaan.

Buka panduan Bun.serve →