(موقت) فعلا برای اینکه کلادفلر بن میکند هیچ فعالیتی نداریم و کد بروز نمیشود
رابط کاربری مدرن • مدیریت آسان • راهاندازی روی Cloudflare
به مخزن رسمی LML PANEL خوش آمدید.
در این پروژه میتوانید سورس پنل را مشاهده کنید و با دنبال کردن راهنمای زیر، نسخه خودتان را راهاندازی کنید.
📦 مشاهده سورس کد · 💬 کانال تلگرام · 🐛 گزارش مشکل
LML PANEL یک پنل وب فارسی برای مدیریت کاربران و ساخت کانفیگهای اتصال است.
این پروژه بر پایه Cloudflare Workers و پایگاه داده D1 طراحی شده و بخشهای اصلی برنامه در قالب یک Worker اجرا میشوند.
- مدیریت کاربران و تنظیمات آنها
- ساخت کانفیگ و مدیریت اطلاعات مربوط به کاربران
- داشبورد مدیریتی و نمایش اطلاعات
- مدیریت محدودیتها و تاریخ انقضای کاربران
- پشتیبانگیری و بازیابی اطلاعات
- تنظیمات مختلف پنل
- رابط کاربری فارسی
- قابلیت بهروزرسانی پنل
برای راهاندازی پنل به موارد زیر نیاز دارید:
- یک حساب کاربری Cloudflare
- دسترسی به بخش Workers در داشبورد Cloudflare
- امکان ایجاد پایگاه داده D1
- سورس کد پروژه از مخزن رسمی LML PANEL
وارد مخزن رسمی پروژه شوید:
فایل برنامه را از مخزن دریافت کنید.
۱. وارد داشبورد Cloudflare شوید.
۲. از بخش Workers & Pages، یک Worker جدید ایجاد کنید.
۳. نام دلخواه خود را برای Worker انتخاب کنید.
۴. پس از ایجاد Worker، وارد بخش ویرایش کد شوید.
۵. محتوای فایل برنامه را در ویرایشگر قرار دهید.
۶. تغییرات را ذخیره و Worker را Deploy کنید.
۱. در داشبورد Cloudflare وارد بخش D1 شوید.
۲. یک پایگاه داده جدید ایجاد کنید.
۳. به تنظیمات Worker برگردید.
۴. وارد بخش Settings و سپس Bindings شوید.
۵. یک اتصال D1 Database اضافه کنید.
۶. پایگاه دادهای را که ساختهاید انتخاب کنید.
۷. نام متغیر اتصال را دقیقاً برابر با DB قرار دهید.
توجه: نام متغیر اتصال باید دقیقاً DB باشد تا برنامه بتواند به پایگاه داده دسترسی پیدا کند.
پس از تنظیم اتصال پایگاه داده:
۱. تغییرات Worker را ذخیره کنید.
۲. یک بار دیگر Deploy را انجام دهید.
۳. آدرس Worker خود را باز کنید.
۴. در انتهای آدرس، مسیر /panel را قرار دهید.
۵. صفحه مدیریت پنل را باز کنید و رمز عبور مدیر را تنظیم کنید.
پس از ورود به پنل، بخشهای مختلف را بررسی کنید تا مطمئن شوید برنامه و پایگاه داده بهدرستی کار میکنند.
جداول موردنیاز پایگاه داده در اولین اجرا بهصورت خودکار ایجاد میشوند و نیازی به ساخت دستی آنها نیست.
برای بهروزرسانی، ابتدا تغییرات نسخه جدید را در مخزن رسمی بررسی کنید.
سپس میتوانید از قابلیت بهروزرسانی پنل یا روش دستی معرفیشده در مستندات پروژه استفاده کنید.
پیش از انجام تغییرات مهم، از اطلاعات پایگاه داده خود نسخه پشتیبان تهیه کنید.
- رمز عبور مدیریت پنل را در اختیار افراد غیرمجاز قرار ندهید.
- اطلاعات محرمانه و توکنهای دسترسی را در مخزن عمومی منتشر نکنید.
- تنظیمات دسترسی پایگاه داده را با دقت انجام دهید.
- پیش از بهروزرسانی، از اطلاعات مهم خود نسخه پشتیبان تهیه کنید.
اگر هنگام نصب، راهاندازی یا استفاده از پنل با مشکلی مواجه شدید، لطفاً گزارش خود را از طریق بخش Issues گیتهاب ثبت کنید.
در گزارش خود، مشکل را واضح توضیح دهید و مشخص کنید در کدام مرحله با آن مواجه شدهاید.
برای ثبت گزارش مشکل یا باگ کلیک کنید
برای دریافت اطلاعیهها و دنبال کردن اخبار پروژه، به کانال تلگرام LML PANEL بپیوندید.
ورود به کانال تلگرام LML PANEL
مدیریت آسانتر، تجربهای مدرنتر.
⭐ اگر پروژه برای شما مفید است، میتوانید با دادن Star از آن حمایت کنید.