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 میں منتقل کریں

IIS بائنڈنگز، ARR پروکسی قوانین، URL Rewrite روٹنگ، اور ایج TLS کو Webship کے ساتھ تبدیل کریں جبکہ Windows ایپلیکیشن انحصارات کو اس کے پیچھے رکھیں۔

Microsoft IIS گائیڈ کھولیں →
ویب سرورWebAdmin / virtual host

LiteSpeed / OpenLiteSpeed میں منتقل کریں

ورچوئل ہوسٹس، لسنرز، خارجی ایپلیکیشنز، پراکسی کانٹیکسٹس، اسٹاٹک روٹس، اور سرٹیفکیٹس کو واضح Webship سائٹس اور راؤٹس میں تبدیل کریں۔

LiteSpeed / OpenLiteSpeed گائیڈ کھولیں →
ویب سرورnginx.conf + Lua

OpenResty میں منتقل کریں

معیاری NGINX ایج رویے کو Webship میں منتقل کریں جبکہ Lua اپلیکیشن لاجک کو ایک واضح برقرار رکھنے یا دوبارہ لکھنے کے فیصلے کے لیے الگ رکھیں۔

OpenResty گائیڈ کھولیں →
HTTP کیشVCL

Varnish Cache میں منتقل کریں

معیاری backend routing اور bounded cache policy کو Webship میں منتقل کریں جبکہ کسٹم VCL کے رویے کو ایک ماپی گئی redesign کے طور پر سمجھیں، نہ کہ search-and-replace conversion کے طور پر۔

Varnish Cache گائیڈ کھولیں →
ریورس پراکسیRust + YAML

Pingora میں منتقل کریں

اہم TLS، پراکسی، صحت، پالیسی، اور مشاہداتی خصوصیات کافی ہونے کی صورت میں حسب ضرورت Pingora ایج سروس کو اعلانیہ Webship روٹس سے تبدیل کریں۔

Pingora گائیڈ کھولیں →
ایپلیکیشن سرورTypeScript

Bun.serve میں منتقل کریں

ایپلیکیشن کوڈ کو ایج فرائض سے الگ کریں: Bun کو اصل کے طور پر رکھیں جبکہ Webship TLS، اسٹیٹک ڈیلیوری، HTTP/3، پروٹیکشن، اور درخواست کی رہنمائی سنبھالے گا۔

Bun.serve گائیڈ کھولیں →