Migration Guide

CASTOVIA-তে স্যুইচ করুন
Downtime ছাড়াই

Xtream Codes, XUI.ONE, Ministra, অথবা যেকোনো IPTV panel থেকে ধাপে ধাপে migration। আপনার subscriber, stream, এবং device রেখে দিন — বাকি সবকিছু upgrade করুন।

আগে বনাম পরে

Self-hosted panel থেকে CASTOVIA-তে স্যুইচ করলে কী বদলায়।

আগে

Manual SSH update, patching, PHP version management, MySQL tuning

পরে (CASTOVIA)

কোনো maintenance নেই — CASTOVIA পুরোপুরি managed SaaS

আগে

Manual firewall rule, SSL certificate, vulnerability patch

পরে (CASTOVIA)

Automatic token auth, GeoIP, DDoS protection, connection limit

আগে

Box model, firmware জানা, প্রতিটি device type আলাদাভাবে configure করা

পরে (CASTOVIA)

শুধু MAC প্রবেশ করান → line-এ assign করুন → done. কোনো model knowledge লাগবে না

আগে

OS install, nginx configure করা, PHP, MySQL, panel software manually

পরে (CASTOVIA)

একটি command: curl ... | bash — agent 60 সেকেন্ডে install হয়

আগে

বড় server কিনুন, database migrate করুন, কিছু যেন না ভাঙে সেই আশা করুন

পরে (CASTOVIA)

একটি command-এ edge node যোগ করুন, CDN integration, auto-scaling

আগে

শূন্য থেকে তৈরি করুন বা ব্যয়বহুল white-label app কিনুন ($2,000+)

পরে (CASTOVIA)

Built-in App Builder — আপনার app brand করুন, store-এ submit করুন

6 ধাপে Migration

মোট আনুমানিক সময়: 1,000-এর কম stream থাকা সাধারণ setup-এর জন্য ~15 মিনিট।

1

আপনার Data Export করুন

5 মিনিট

আপনার বর্তমান panel থেকে stream list (M3U বা CSV), user/subscriber list (CSV), এবং device/MAC list (CSV) export করুন। Xtream Codes এবং XUI.ONE সহ বেশিরভাগ panel bulk export সমর্থন করে।

  • URL সহ M3U playlist বা CSV হিসেবে stream export করুন
  • Username, password, expiry date সহ user export করুন
  • Assigned username/package সহ MAC export করুন
2

CASTOVIA-তে Sign Up করুন

1 মিনিট

আপনার CASTOVIA account তৈরি করুন এবং একটি plan বেছে নিন। সব plan-এ pilot period থাকে, তাই commit করার আগে আপনি পুরো migration পরীক্ষা করতে পারবেন।

  • Baseline হিসেবে আপনার বর্তমান subscriber count দিয়ে শুরু করুন
  • Pilot চলাকালীন সব feature available — কোনো restriction নেই
  • Transition-এর সময় আপনার পুরনো panel parallel-এ চালু রাখুন
3

Stream Import করুন

2 মিনিট

Admin → Config → Import-এ যান এবং আপনার M3U বা CSV file upload করুন। CASTOVIA স্বয়ংক্রিয়ভাবে stream URL, name, category, এবং logo শনাক্ত করে। Review করে confirm করুন।

  • EPG data-এর জন্য M3U, CSV, এবং XMLTV সমর্থন করে
  • স্বয়ংক্রিয়ভাবে category map করে এবং bouquet তৈরি করে
  • Import-এর পরে stream health check স্বয়ংক্রিয়ভাবে চলে
4

User ও Device Import করুন

3 মিনিট

আপনার subscriber list (CSV) upload করুন। CASTOVIA মিল থাকা credentials দিয়ে user account তৈরি করে, যাতে existing app/device কাজ চালিয়ে যায়। তারপর device-কে subscription-এর সঙ্গে connect করতে MAC import করুন।

  • Xtream Codes-compatible API — existing app কাজ চালিয়ে যায়
  • Subscriber credentials সংরক্ষিত থাকে (username/password)
  • Export-এ MAC থাকলে MAC-to-subscription assignment স্বয়ংক্রিয়
5

Server Agent ইনস্টল করুন

1 মিনিট

আপনার server(s)-এ এক লাইনের install command চালান। CASTOVIA agent আপনার control plane-এর সঙ্গে connect করে এবং আপনার stream serving-এর জন্য প্রস্তুত হয়।

  • আগে যে server ব্যবহার করতেন, সেটিই ব্যবহার করুন — শুধু agent চালান
  • অথবা edge/CDN capacity-এর জন্য নতুন server যোগ করুন
  • Transition-এর সময় পুরনো panel একই server-এ coexist করতে পারে
6

Domain Point করুন ও Go Live করুন

2 মিনিট

আপনার portal domain CASTOVIA-তে point করার জন্য একটি CNAME record যোগ করুন। SSL স্বয়ংক্রিয়। আপনার box-এ portal URL আপডেট করুন অথবা subscriber-দেরটা আপডেট করতে দিন। এটুকুই — আপনি লাইভ।

  • CNAME যোগ করুন: portal.yourdomain.com → edge.castovia.com
  • Let's Encrypt-এর মাধ্যমে SSL স্বয়ংক্রিয়ভাবে provision হয়
  • Xtream API compatibility-এর কারণে app reconfigure করার দরকার নেই

Platform Compatibility

CASTOVIA সব major IPTV management system থেকে migration সমর্থন করে।

Xtream Codes

পূর্ণ API compatibility — existing app কোনো পরিবর্তন ছাড়াই কাজ করে

সম্পূর্ণ
XUI.ONE

একই Xtream API format — সরাসরি migration path

সম্পূর্ণ
Ministra / Stalker

MAG box-এর জন্য Stalker portal protocol সমর্থিত

সম্পূর্ণ
Custom / API-based

Stream-এর জন্য CSV/M3U import, user ও MAC-এর জন্য CSV

সম্পূর্ণ
Flussonic

Stream URL compatible, migration-এর পরে CASTOVIA-এর মাধ্যমে management

আংশিক
Wowza

Stream ingest compatible, panel management-এর স্থলে CASTOVIA ব্যবহৃত হয়

আংশিক

Migration-এর জন্য প্রস্তুত?

আপনার current panel-এর পাশাপাশি CASTOVIA চালিয়ে free pilot শুরু করুন। নিজের গতিতে migration করুন — কোনো downtime নয়, data loss নয়।