Skip to content
nukesamp-cryptoPublic

About

No description, website, or topics provided.

Resources

Stars

89 stars

Watchers

0 watching

Forks

Latest commit

 

History

70 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

(موقت) فعلا برای اینکه کلادفلر بن میکند هیچ فعالیتی نداریم و کد بروز نمیشود

🚀 LML PANEL

پنل مدیریت و ساخت کانفیگ

رابط کاربری مدرن • مدیریت آسان • راه‌اندازی روی Cloudflare

به مخزن رسمی LML PANEL خوش آمدید.

در این پروژه می‌توانید سورس پنل را مشاهده کنید و با دنبال کردن راهنمای زیر، نسخه خودتان را راه‌اندازی کنید.

📦 مشاهده سورس کد · 💬 کانال تلگرام · 🐛 گزارش مشکل


📌 معرفی پروژه

LML PANEL یک پنل وب فارسی برای مدیریت کاربران و ساخت کانفیگ‌های اتصال است.

این پروژه بر پایه Cloudflare Workers و پایگاه داده D1 طراحی شده و بخش‌های اصلی برنامه در قالب یک Worker اجرا می‌شوند.


✨ امکانات پنل

  • مدیریت کاربران و تنظیمات آن‌ها
  • ساخت کانفیگ و مدیریت اطلاعات مربوط به کاربران
  • داشبورد مدیریتی و نمایش اطلاعات
  • مدیریت محدودیت‌ها و تاریخ انقضای کاربران
  • پشتیبان‌گیری و بازیابی اطلاعات
  • تنظیمات مختلف پنل
  • رابط کاربری فارسی
  • قابلیت به‌روزرسانی پنل

🧰 پیش‌نیازهای نصب

برای راه‌اندازی پنل به موارد زیر نیاز دارید:

  • یک حساب کاربری Cloudflare
  • دسترسی به بخش Workers در داشبورد Cloudflare
  • امکان ایجاد پایگاه داده D1
  • سورس کد پروژه از مخزن رسمی LML PANEL

🚀 آموزش نصب و راه‌اندازی

مرحله اول: دریافت سورس کد

وارد مخزن رسمی پروژه شوید:

دریافت سورس کد LML PANEL

فایل برنامه را از مخزن دریافت کنید.

مرحله دوم: ساخت Worker

۱. وارد داشبورد Cloudflare شوید.

۲. از بخش Workers & Pages، یک Worker جدید ایجاد کنید.

۳. نام دلخواه خود را برای Worker انتخاب کنید.

۴. پس از ایجاد Worker، وارد بخش ویرایش کد شوید.

۵. محتوای فایل برنامه را در ویرایشگر قرار دهید.

۶. تغییرات را ذخیره و Worker را Deploy کنید.

مرحله سوم: ایجاد پایگاه داده D1

۱. در داشبورد Cloudflare وارد بخش D1 شوید.

۲. یک پایگاه داده جدید ایجاد کنید.

۳. به تنظیمات Worker برگردید.

۴. وارد بخش Settings و سپس Bindings شوید.

۵. یک اتصال D1 Database اضافه کنید.

۶. پایگاه داده‌ای را که ساخته‌اید انتخاب کنید.

۷. نام متغیر اتصال را دقیقاً برابر با DB قرار دهید.

توجه: نام متغیر اتصال باید دقیقاً DB باشد تا برنامه بتواند به پایگاه داده دسترسی پیدا کند.

مرحله چهارم: استقرار نهایی

پس از تنظیم اتصال پایگاه داده:

۱. تغییرات Worker را ذخیره کنید.

۲. یک بار دیگر Deploy را انجام دهید.

۳. آدرس Worker خود را باز کنید.

۴. در انتهای آدرس، مسیر /panel را قرار دهید.

۵. صفحه مدیریت پنل را باز کنید و رمز عبور مدیر را تنظیم کنید.

مرحله پنجم: بررسی عملکرد

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

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


🔄 به‌روزرسانی پنل

برای به‌روزرسانی، ابتدا تغییرات نسخه جدید را در مخزن رسمی بررسی کنید.

سپس می‌توانید از قابلیت به‌روزرسانی پنل یا روش دستی معرفی‌شده در مستندات پروژه استفاده کنید.

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


🔐 نکات امنیتی

  • رمز عبور مدیریت پنل را در اختیار افراد غیرمجاز قرار ندهید.
  • اطلاعات محرمانه و توکن‌های دسترسی را در مخزن عمومی منتشر نکنید.
  • تنظیمات دسترسی پایگاه داده را با دقت انجام دهید.
  • پیش از به‌روزرسانی، از اطلاعات مهم خود نسخه پشتیبان تهیه کنید.

🐛 گزارش مشکل و باگ

اگر هنگام نصب، راه‌اندازی یا استفاده از پنل با مشکلی مواجه شدید، لطفاً گزارش خود را از طریق بخش Issues گیت‌هاب ثبت کنید.

در گزارش خود، مشکل را واضح توضیح دهید و مشخص کنید در کدام مرحله با آن مواجه شده‌اید.

📩 ثبت گزارش جدید

برای ثبت گزارش مشکل یا باگ کلیک کنید


💬 ارتباط با ما

برای دریافت اطلاعیه‌ها و دنبال کردن اخبار پروژه، به کانال تلگرام LML PANEL بپیوندید.

ورود به کانال تلگرام LML PANEL


LML PANEL

مدیریت آسان‌تر، تجربه‌ای مدرن‌تر.

⭐ اگر پروژه برای شما مفید است، می‌توانید با دادن Star از آن حمایت کنید.

About

No description, website, or topics provided.

Resources

Stars

89 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages