به CASTOVIA مهاجرت کنید
بدون Downtime
مهاجرت گامبهگام از Xtream Codes، XUI.ONE، Ministra یا هر پنل IPTV دیگر. subscriberها، streamها و deviceها را حفظ کنید — بقیه چیزها را ارتقا دهید.
قبل در برابر بعد
وقتی از یک پنل self-hosted به CASTOVIA منتقل میشوید چه چیزهایی تغییر میکند.
بهروزرسانی دستی SSH، patching، مدیریت نسخه PHP، تنظیم MySQL
بدون نگهداری — CASTOVIA یک SaaS کاملاً managed است
قوانین دستی firewall، گواهیهای SSL، patchهای آسیبپذیری
احراز هویت token خودکار، GeoIP، حفاظت DDoS، محدودیت اتصال
دانستن مدل box، firmware، پیکربندی متفاوت برای هر نوع دستگاه
فقط MAC را وارد کنید → به line اختصاص دهید → تمام. نیازی به دانستن مدل نیست
OS نصب کنید، nginx، PHP، MySQL و software پنل را بهصورت دستی پیکربندی کنید
یک دستور: curl ... | bash — agent در ۶۰ ثانیه نصب میشود
server بزرگتر بخرید، database را migrate کنید، امیدوار باشید چیزی خراب نشود
nodeهای edge را با یک دستور اضافه کنید، یکپارچهسازی CDN، auto-scaling
از صفر بسازید یا یک app white-label گرانقیمت بخرید (بیش از ۲۰۰۰ دلار)
App Builder داخلی — app خود را برند کنید، به storeها ارسال کنید
مهاجرت در ۶ مرحله
زمان کل تخمینی: حدود ۱۵ دقیقه برای یک setup معمولی با کمتر از ۱۰۰۰ stream.
دادههای خود را 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 اختصاصیافته
برای CASTOVIA ثبتنام کنید
۱ دقیقهحساب CASTOVIA خود را بسازید و یک plan انتخاب کنید. همه planها شامل دوره pilot هستند تا بتوانید مهاجرت کامل را قبل از تعهد نهایی آزمایش کنید.
- با تعداد فعلی subscriberهای خود بهعنوان baseline شروع کنید
- تمام قابلیتها در دوره pilot در دسترس هستند — بدون محدودیت
- در طول transition پنل قدیمی خود را بهصورت موازی نگه دارید
Import کردن streamها
۲ دقیقهبه Admin → Config → Import بروید و فایل M3U یا CSV خود را بارگذاری کنید. CASTOVIA URL streamها، نامها، categoryها و لوگوها را بهطور خودکار تشخیص میدهد. بررسی و تأیید کنید.
- M3U، CSV و XMLTV برای دادههای EPG را پشتیبانی میکند
- categoryها را بهصورت خودکار map میکند و bouquet میسازد
- بررسی سلامت stream پس از import بهطور خودکار اجرا میشود
Import کاربران و دستگاهها
۳ دقیقهفهرست subscriberهای خود را (CSV) بارگذاری کنید. CASTOVIA حسابهای کاربری را با credentials مطابق ایجاد میکند تا appها/devices موجود به کار خود ادامه دهند. سپس MACها را import کنید تا deviceها به subscriptionها متصل شوند.
- API سازگار با Xtream Codes — appهای موجود بدون تغییر کار میکنند
- credentials subscriber حفظ میشوند (username/password)
- اگر MACها در export موجود باشند، اختصاص MAC به subscription بهصورت خودکار انجام میشود
Server Agent را نصب کنید
۱ دقیقهدستور نصب تکخطی را روی server(های) خود اجرا کنید. CASTOVIA agent به control plane شما متصل میشود و streamهای شما آماده ارائه میشوند.
- همان serverهایی که قبلاً استفاده میکردید — فقط agent را اجرا کنید
- یا serverهای جدید برای ظرفیت edge/CDN اضافه کنید
- پنل قدیمی میتواند در طول transition روی همان server همزمان وجود داشته باشد
دامنه را 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 پشتیبانی میکند.
سازگاری کامل با API — appهای موجود بدون تغییر کار میکنند
همان فرمت Xtream API — مسیر مهاجرت مستقیم
پروتکل portal Stalker برای boxهای MAG پشتیبانی میشود
import CSV/M3U برای streamها، CSV برای userها و MACها
URLهای stream سازگار هستند، مدیریت پس از مهاجرت از طریق CASTOVIA انجام میشود
ورودی stream سازگار است، مدیریت پنل با CASTOVIA جایگزین میشود
آماده مهاجرت هستید؟
pilot رایگان خود را شروع کنید و CASTOVIA را در کنار پنل فعلیتان اجرا کنید. با سرعت خودتان مهاجرت کنید — بدون downtime، بدون از دست رفتن دادهها.