استقرار و عملیات

برای بهره برداری واقعی، فقط یک پنل چت کافی نیست

NarChat همراه با دارایی های استقرار، کنترل های پیکربندی، پشتیبان، بازیابی، متریک، به روزرسانی و قرارداد API ارائه می شود تا محصول در محیط واقعی سازمان قابل اداره بماند.

زیرساخت محصول

عملیات سرور، کلاینت و داده از یک مسیر قابل کنترل

موارد زیر بخش های اصلی بهره برداری هستند که در مستندات فعلی NarChat آمده اند.

استقرار خودمیزبان

بسته سرور لینوکس، تصویر داکر همه کاره، محیط توسعه Docker Compose، PM2، systemd و CLI مدیریت سرور.

پشتیبان گیری و بازیابی

پشتیبان دستی یا زمان بندی شده از دیتابیس، نشست کانکتور و رسانه، آرشیو دانلودی، نگهداری و بازیابی از فایل فهرست شده یا آپلود شده.

به روزرسانی کنترل شده

دسکتاپ با به روزرسانی امضا شده و کانال انتشار، اندروید با دانلود APK و تایید SHA256 و سرور با بررسی بسته .deb.

پیکربندی امن

اعتبارسنجی اسرار تولید، CORS، Redis، پایگاه داده، نرخ درخواست، ذخیره سازی، نقشه، متریک و فعال سازی کانکتورها.

بومی سازی و برند

ویزارد اولین اجرا، ایجاد ادمین اولیه، پروفایل تیم، برند صفحه ورود، زبان فارسی و انگلیسی، ظاهر، پلتفرم های فعال و برنامه پشتیبان.

API رسمی

REST API احراز شده، OpenAPI 3.1 در /openapi.json، رویدادهای Socket.IO و سرویس های کانکتور برای برنامه ریزی یکپارچه سازی.

صفحه پایش سیستم NarChat با وضعیت API، پایگاه داده، Redis، صف ها و کانکتورهاصفحه پشتیبان گیری و بازیابی NarChat

تداوم و کنترل تغییر

پشتیبان، بازیابی و به روزرسانی قابل پیگیری

هدف این بخش این است که عملیات روزانه به یک نقطه شکست وابسته نباشد و تغییرات مهم با دید مدیریتی انجام شوند.

پشتیبان گیری انتخابی

پشتیبان دستی یا زمان بندی شده می تواند دیتابیس، نشست کانکتور و رسانه را بسته به تنظیمات مدیر پوشش دهد.

بازیابی با گزارش پیشرفت

بازیابی از فایل فهرست شده یا آپلود شده انجام می شود و مدیر می تواند مولفه های بازیابی را انتخاب کند.

به روزرسانی کنترل شده

دسکتاپ با به روزرسانی امضا شده، اندروید با APK و تایید SHA256، و سرور با بررسی بسته .deb مدیریت می شود.