Migration Guide

CASTOVIA پر منتقل ہوں
بغیر Downtime کے

Xtream Codes، XUI.ONE، Ministra، یا کسی بھی IPTV panel سے step-by-step migration۔ اپنے subscribers، streams، اور devices برقرار رکھیں — باقی سب upgrade کریں۔

پہلے بمقابلہ بعد میں

جب آپ خود ہوسٹڈ panel سے CASTOVIA پر switch کرتے ہیں تو کیا بدلتا ہے۔

پہلے

Manual SSH updates، patching، PHP version management، MySQL tuning

بعد میں (CASTOVIA)

Zero maintenance — CASTOVIA مکمل طور پر managed SaaS ہے

پہلے

Manual firewall rules، SSL certificates، vulnerability patches

بعد میں (CASTOVIA)

Automatic token auth، GeoIP، DDoS protection، connection limits

پہلے

Box model، firmware جانیں، ہر device type کو الگ configure کریں

بعد میں (CASTOVIA)

بس MAC درج کریں → line سے assign کریں → کام مکمل۔ model knowledge کی ضرورت نہیں

پہلے

OS install کریں، nginx، PHP، MySQL، panel software manually configure کریں

بعد میں (CASTOVIA)

ایک command: curl ... | bash — agent 60 سیکنڈ میں install ہو جاتا ہے

پہلے

بڑا server خریدیں، database migrate کریں، اور امید کریں کچھ خراب نہ ہو

بعد میں (CASTOVIA)

ایک command سے edge nodes add کریں، CDN integration، auto-scaling

پہلے

شروع سے بنائیں یا مہنگی white-label app خریدیں ($2,000+)

بعد میں (CASTOVIA)

Built-in App Builder — اپنی app brand کریں، stores میں submit کریں

6 Steps میں Migration

مجموعی اندازاً وقت: ~15 منٹ، ایک عام setup کے لیے جس میں 1,000 سے کم streams ہوں۔

1

اپنا Data Export کریں

5 min

اپنے موجودہ panel سے stream list (M3U یا CSV)، user/subscriber list (CSV)، اور device/MAC list (CSV) export کریں۔ Xtream Codes اور XUI.ONE سمیت زیادہ تر panels bulk export سپورٹ کرتے ہیں۔

  • Streams کو M3U playlist یا URLs والے CSV کے طور پر export کریں
  • Users کو usernames، passwords، expiry dates کے ساتھ export کریں
  • MACs کو assigned usernames/packages کے ساتھ export کریں
2

CASTOVIA کے لیے Sign Up کریں

1 min

اپنا CASTOVIA account بنائیں اور ایک plan منتخب کریں۔ تمام plans میں pilot period شامل ہے تاکہ آپ commit کرنے سے پہلے مکمل migration test کر سکیں۔

  • Baseline کے طور پر اپنے current subscriber count سے شروع کریں
  • Pilot کے دوران تمام features دستیاب — کوئی پابندی نہیں
  • Transition کے دوران اپنا پرانا panel parallel چلتا رکھیں
3

Streams Import کریں

2 min

Admin → Config → Import میں جائیں اور اپنی M3U یا CSV file upload کریں۔ CASTOVIA stream URLs، names، categories، اور logos خودکار طور پر detect کرتا ہے۔ Review کریں اور confirm کریں۔

  • EPG data کے لیے M3U، CSV، اور XMLTV سپورٹ کرتا ہے
  • Categories خودکار طور پر map کرتا ہے اور bouquets بناتا ہے
  • Import کے بعد stream health check خودکار طور پر چلتا ہے
4

Users اور Devices Import کریں

3 min

اپنی subscriber list (CSV) upload کریں۔ CASTOVIA matching credentials کے ساتھ user accounts بناتا ہے تاکہ موجودہ apps/devices کام کرتے رہیں۔ پھر devices کو subscriptions سے connect کرنے کے لیے MACs import کریں۔

  • Xtream Codes compatible API — موجودہ apps کام کرتے رہتے ہیں
  • Subscriber credentials محفوظ رہتے ہیں (username/password)
  • اگر export میں MACs موجود ہوں تو MAC-to-subscription assignment خودکار ہے
5

Server Agent Install کریں

1 min

اپنے server(s) پر one-line install command چلائیں۔ CASTOVIA agent آپ کے control plane سے connect ہو جاتا ہے اور آپ کے streams serve کرنے کے لیے تیار ہو جاتے ہیں۔

  • وہی servers جنہیں آپ پہلے استعمال کر رہے تھے — بس agent چلائیں
  • یا edge/CDN capacity کے لیے نئے servers add کریں
  • Transition کے دوران پرانا panel ایک ہی server پر موجود رہ سکتا ہے
6

Domain Point کریں اور Go Live کریں

2 min

اپنے portal domain کی CNAME record CASTOVIA کی طرف point کریں۔ SSL خودکار ہے۔ اپنے boxes پر portal URL update کریں یا subscribers کو اپنا update کرنے دیں۔ بس — آپ live ہیں۔

  • CNAME add کریں: portal.yourdomain.com → edge.castovia.com
  • SSL Let's Encrypt کے ذریعے خودکار طور پر provision ہوتا ہے
  • Xtream API compatibility کی وجہ سے apps کو reconfigure کرنے کی ضرورت نہیں

Platform Compatibility

CASTOVIA تمام بڑے IPTV management systems سے migration سپورٹ کرتا ہے۔

Xtream Codes

مکمل API compatibility — موجودہ apps بغیر کسی تبدیلی کے کام کرتے ہیں

مکمل
XUI.ONE

وہی Xtream API format — سیدھا migration path

مکمل
Ministra / Stalker

MAG boxes کے لیے Stalker portal protocol سپورٹڈ ہے

مکمل
Custom / API-based

Streams کے لیے CSV/M3U import، users اور MACs کے لیے CSV

مکمل
Flussonic

Stream URLs compatible، migration کے بعد management CASTOVIA کے ذریعے

جزوی
Wowza

Stream ingest compatible، panel management کی جگہ CASTOVIA لے لیتا ہے

جزوی

Migration کے لیے تیار ہیں؟

اپنا free pilot شروع کریں اور CASTOVIA کو اپنے موجودہ panel کے ساتھ چلائیں۔ اپنی رفتار سے migrate کریں — نہ downtime، نہ data loss۔