راهنمای مهاجرت

به CASTOVIA مهاجرت کنید
بدون Downtime

مهاجرت گام‌به‌گام از Xtream Codes، XUI.ONE، Ministra یا هر پنل IPTV دیگر. subscriberها، streamها و deviceها را حفظ کنید — بقیه چیزها را ارتقا دهید.

قبل در برابر بعد

وقتی از یک پنل self-hosted به CASTOVIA منتقل می‌شوید چه چیزهایی تغییر می‌کند.

قبل

به‌روزرسانی دستی SSH، patching، مدیریت نسخه PHP، تنظیم MySQL

بعد (CASTOVIA)

بدون نگهداری — CASTOVIA یک SaaS کاملاً managed است

قبل

قوانین دستی firewall، گواهی‌های SSL، patchهای آسیب‌پذیری

بعد (CASTOVIA)

احراز هویت token خودکار، GeoIP، حفاظت DDoS، محدودیت اتصال

قبل

دانستن مدل box، firmware، پیکربندی متفاوت برای هر نوع دستگاه

بعد (CASTOVIA)

فقط MAC را وارد کنید → به line اختصاص دهید → تمام. نیازی به دانستن مدل نیست

قبل

OS نصب کنید، nginx، PHP، MySQL و software پنل را به‌صورت دستی پیکربندی کنید

بعد (CASTOVIA)

یک دستور: curl ... | bash — agent در ۶۰ ثانیه نصب می‌شود

قبل

server بزرگ‌تر بخرید، database را migrate کنید، امیدوار باشید چیزی خراب نشود

بعد (CASTOVIA)

nodeهای edge را با یک دستور اضافه کنید، یکپارچه‌سازی CDN، auto-scaling

قبل

از صفر بسازید یا یک app white-label گران‌قیمت بخرید (بیش از ۲۰۰۰ دلار)

بعد (CASTOVIA)

App Builder داخلی — app خود را برند کنید، به storeها ارسال کنید

مهاجرت در ۶ مرحله

زمان کل تخمینی: حدود ۱۵ دقیقه برای یک setup معمولی با کمتر از ۱۰۰۰ stream.

1

داده‌های خود را export کنید

۵ دقیقه

از پنل فعلی خود، فهرست streamها (M3U یا CSV)، فهرست user/subscriberها (CSV)، و فهرست device/MACها (CSV) را export کنید. بیشتر پنل‌ها از جمله Xtream Codes و XUI.ONE export دسته‌جمعی را پشتیبانی می‌کنند.

  • export streamها به‌صورت playlist M3U یا CSV با URLها
  • export userها با username، password و تاریخ انقضا
  • export MACها همراه با username/package اختصاص‌یافته
2

برای CASTOVIA ثبت‌نام کنید

۱ دقیقه

حساب CASTOVIA خود را بسازید و یک plan انتخاب کنید. همه planها شامل دوره pilot هستند تا بتوانید مهاجرت کامل را قبل از تعهد نهایی آزمایش کنید.

  • با تعداد فعلی subscriberهای خود به‌عنوان baseline شروع کنید
  • تمام قابلیت‌ها در دوره pilot در دسترس هستند — بدون محدودیت
  • در طول transition پنل قدیمی خود را به‌صورت موازی نگه دارید
3

Import کردن streamها

۲ دقیقه

به Admin → Config → Import بروید و فایل M3U یا CSV خود را بارگذاری کنید. CASTOVIA URL streamها، نام‌ها، categoryها و لوگوها را به‌طور خودکار تشخیص می‌دهد. بررسی و تأیید کنید.

  • M3U، CSV و XMLTV برای داده‌های EPG را پشتیبانی می‌کند
  • categoryها را به‌صورت خودکار map می‌کند و bouquet می‌سازد
  • بررسی سلامت stream پس از import به‌طور خودکار اجرا می‌شود
4

Import کاربران و دستگاه‌ها

۳ دقیقه

فهرست subscriberهای خود را (CSV) بارگذاری کنید. CASTOVIA حساب‌های کاربری را با credentials مطابق ایجاد می‌کند تا appها/devices موجود به کار خود ادامه دهند. سپس MACها را import کنید تا deviceها به subscriptionها متصل شوند.

  • API سازگار با Xtream Codes — appهای موجود بدون تغییر کار می‌کنند
  • credentials subscriber حفظ می‌شوند (username/password)
  • اگر MACها در export موجود باشند، اختصاص MAC به subscription به‌صورت خودکار انجام می‌شود
5

Server Agent را نصب کنید

۱ دقیقه

دستور نصب تک‌خطی را روی server(های) خود اجرا کنید. CASTOVIA agent به control plane شما متصل می‌شود و streamهای شما آماده ارائه می‌شوند.

  • همان serverهایی که قبلاً استفاده می‌کردید — فقط agent را اجرا کنید
  • یا serverهای جدید برای ظرفیت edge/CDN اضافه کنید
  • پنل قدیمی می‌تواند در طول transition روی همان server هم‌زمان وجود داشته باشد
6

دامنه را point کنید و go live شوید

۲ دقیقه

یک رکورد CNAME برای دامنه portal خود اضافه کنید تا به CASTOVIA اشاره کند. SSL خودکار است. Portal URL روی boxهای خود را به‌روزرسانی کنید یا اجازه دهید subscriberها خودشان آن را به‌روزرسانی کنند. همین — سرویس شما فعال است.

  • CNAME اضافه کنید: portal.yourdomain.com → edge.castovia.com
  • SSL به‌صورت خودکار از طریق Let's Encrypt provision می‌شود
  • سازگاری Xtream API یعنی appها نیازی به پیکربندی مجدد ندارند

سازگاری پلتفرم

CASTOVIA از مهاجرت از همه سیستم‌های اصلی مدیریت IPTV پشتیبانی می‌کند.

Xtream Codes

سازگاری کامل با API — appهای موجود بدون تغییر کار می‌کنند

کامل
XUI.ONE

همان فرمت Xtream API — مسیر مهاجرت مستقیم

کامل
Ministra / Stalker

پروتکل portal Stalker برای boxهای MAG پشتیبانی می‌شود

کامل
سفارشی / مبتنی بر API

import CSV/M3U برای streamها، CSV برای userها و MACها

کامل
Flussonic

URLهای stream سازگار هستند، مدیریت پس از مهاجرت از طریق CASTOVIA انجام می‌شود

جزئی
Wowza

ورودی stream سازگار است، مدیریت پنل با CASTOVIA جایگزین می‌شود

جزئی

آماده مهاجرت هستید؟

pilot رایگان خود را شروع کنید و CASTOVIA را در کنار پنل فعلی‌تان اجرا کنید. با سرعت خودتان مهاجرت کنید — بدون downtime، بدون از دست رفتن داده‌ها.