MattDev – Telegram
📌 راهنمای ارتقا مرزبان به Marzban Next

1. بکاپ‌گیری (اجباری )

قبل از هر تغییری، برای جلوگیری از از دست رفتن اطلاعات، از مسیرهای زیر
بکاپ بگیرید:
‍‍‍

/var/lib/marzban
/opt/marzban


2. تغییر تگ داکر برای دریافت نسخه بتا

فایل زیر را باز کنید:


nano /opt/marzban/docker-compose.yml


در بخش مربوط به سرویس marzban مقدار image را تغییر دهید:

- اگر مقدار فعلی این است:

image: gozargah/marzban:latest

یا

image: gozargah/marzban:dev

آن را به نسخه بتا سوم تغییر دهید:


image: gozargah/marzban:next


3. به‌روزرسانی env برای سازگاری با دیتابیس

در فایل .env متناسب با نوع دیتابیس، باید در مقدار
SQLALCHEMY_DATABASE_URL تغییرات زیر اعمال شود:

🔹 اگر از MySQL/MariaDB استفاده می‌کنید:

بعد از mysql عبارت +asyncmy اضافه شود:


SQLALCHEMY_DATABASE_URL="mysql+asyncmy://root:DB_PASSWORD@127.0.0.1/marzban"


🔹 اگر از SQLite استفاده می‌کنید:

بعد از sqlite عبارت +aiosqlite اضافه شود:


SQLALCHEMY_DATABASE_URL="sqlite+aiosqlite:///db.sqlite3"


4. اجرای دستور آپدیت

برای شروع فرآیند ارتقا دستور زیر را اجرا کنید:


marzban update

منتظر بمانید تا مراحل آپدیت به طور کامل انجام شود.


5. (اختیاری) ساخت ادمین در صورت مشکل لاگین

اگر پس از ارتقا مشکل ورود به پنل داشتید، می‌توانید با ابزار CLI جدید، یک
ادمین بسازید:


marzban cli

سپس از طریق منوی گرافیکی CLI اقدام به ایجاد کاربر ادمین کنید.


حالا مرزبان شما با موفقیت به Marzban Next (Beta 3) اپگرید شده.
هر سوال و مشکلی هم داشتید توی گروه مطرح کنید تا پاسخ داده بشه
9
MattDev
📌 راهنمای ارتقا مرزبان به Marzban Next 1. بکاپ‌گیری (اجباری ) قبل از هر تغییری، برای جلوگیری از از دست رفتن اطلاعات، از مسیرهای زیر بکاپ بگیرید: ‍‍‍ /var/lib/marzban /opt/marzban 2. تغییر تگ داکر برای دریافت نسخه بتا فایل زیر را باز کنید: nano /…
📌 راهنمای ارتقا Node ها به Marzban Next

🔹 1. (اختیاری) حذف نود قدیمی
marzban-node uninstall


🔹 2. نصب نود جدید
sudo bash -c “$(curl -sL
https://github.com/ImMohammad20000/Marzban-noscripts/raw/master/gozargah-node.sh)”
@ install –pre-release


نکات مهم:
- اگر کاربر حرفه‌ای نیستید، از تنظیمات پیش‌فرض (Default) استفاده کنید.

🔹 3. دریافت اطلاعات اتصال پس از نصب
اسکریپت یک cert و یک api-key به شما می‌دهد.


🔹 4. ثبت اطلاعات در پنل از پنل Marzban به منوی Nodes بروید، نود قدیمی را باز کنید و مقادیر Certificare و API Key جدید را جایگزین کنید.
4
📌 منابع و آموزش‌های مربوط به Marzban Next

🔹 آموزش ارتقا به بتا سوم
مشاهده آموزش👉

🔹 آموزش ارتقا نودها به نکست
مشاهده آموزش👉

🔹 بکاپر سازگار
Backuper

🔹 تمپلیت‌های سازگار
CNSub
LightWaySub
2
اگه پیامی دادید به من توی این چندروز که وقت نکردم جوابتون رو بدم
من درگیر تحویل پروژه دانشگاهم
برگردم جواب همشو میدم
👍7😁4💔2
دوستان اگه میدونید کسی اسکمره و باز هم تبلیغشو میزارید !
حداقل یه تکست زیرش بنویسید صحتشو تایید یا رد نمیکنین
دیگه این بهونه که یارو زن و بچه داره و یا چمیدونم فلانیم تبلیغشو میزاره که نشد دلیل😂
👍26😁31
خبرای عجیبی در راهه😑
😍12😁2👨‍💻2🤝2
MattDev
خبرای عجیبی در راهه😑
یه خبرایی داره بالا میاد گویا …
یه مقدمه ای لو رفته
🤷‍♂1😁1
روز برنامه نویس رو به دوستانی که حتی پستای کانالشون هم chatGPT مینویسه تبریک میگم🎊
😁131
MattDev
روز برنامه نویس رو به دوستانی که حتی پستای کانالشون هم chatGPT مینویسه تبریک میگم🎊
بعضی از دوستان اعتراض کردن پست های چنل خودتم بعضیاش با gpt هست

+ خیر من با gemini اون پستو درست کردم😂
😁13👏7👍2
یکی از دوستان که از ساب های جدید ثنایی استفاده میکنه یه لینک ارسال کنه تست کنم ببینم میشه تمپلیت زد برای ثنایی یا نه
MattDev
یکی از دوستان که از ساب های جدید ثنایی استفاده میکنه یه لینک ارسال کنه تست کنم ببینم میشه تمپلیت زد برای ثنایی یا نه
اگه طبق گفته DVHost اپدیت جدید بیاد و بشه اطلاعات رو مستقیم از api گرفت راحت تر
و اگر نشه مجبورم از وب ساب خود ثنایی اطلاعات رو استخراج کنم
ولی خبر خوب اینه که بالاخره میشه برای ثنایی هم تمپلیت ری اکت ساخت🥳
8👍1
میدونید نقش عرفان توی کامیونیتی متاسفانه به چی تشبیه میشه کرد؟

به پسری که توسط یه دختر بهش خیانت شده
و پسره الان داره دوس پسر جدید دختره رو مسخره میکنه
مگرنه هیچ دلیلی بر رقابت بین پنل های xray نمیتونه وجود داشته باشه
اگه قضیه فقط به مشکلات عرفان با مرزبان ختم میشد میشد یه مقدار منطقی تر دیدش
ولی با اوصافی که الان عرفان داره سعی میکنه پنل پاسارگاد (پاسارگارد) رو با شوخی های دبستانی سعی کنه مسخره کنه دلیلی نمیشه پیدا کرد
👍273🤷‍♂2💯1
Forwarded from PasarGuard
یه سفر تموم شد، ولی یه سفر تازه شروع شده!
چند ماه گذشته کلی روی نسخه جدید مرزبان کار کردیم تا بهتر، سریع‌تر و مقیاس‌پذیرتر بشه. توی این مسیر هم کلی لحظه خوب داشتیم و هم چیزای زیادی یاد گرفتیم.
واقعاً ممنونیم از همه کسایی که با حمایت‌هاشون کنار ما بودن. ❤️

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

از این شروع تازه خیلی هیجان‌زده‌ایم و دوست داریم این مسیر رو با شما ادامه بدیم. توی پاسارگارد منتظرتون هستیم!
4😁3👏1
PasarGuard
یه سفر تموم شد، ولی یه سفر تازه شروع شده! چند ماه گذشته کلی روی نسخه جدید مرزبان کار کردیم تا بهتر، سریع‌تر و مقیاس‌پذیرتر بشه. توی این مسیر هم کلی لحظه خوب داشتیم و هم چیزای زیادی یاد گرفتیم. واقعاً ممنونیم از همه کسایی که با حمایت‌هاشون کنار ما بودن. ❤️
همه پنل هایی که میشناسیم از ثنایی و علیرضا و مرزبان و مرزنشین و هیدیفای و …
برای این اومدن که توی جامعه اوپن سورس ما همکاری کنیم و باعث پیشرفت بشیم

باید سعی کنیم بجای حواشی و داستان ها قدردان دوستانی باشیم که پروژه های اوپن سورس رو در اختیارمون گذاشتن

به حواشی دلقک های این کامیونیتی زیاد توجه نکنید
خیلیا از دوستان خودشون تجارت راه انداختن و چه بسی تبلیغ هایی کردن که پول مردم توی اون راه از بین رفته.
ولی با تجارت بقیه مشکل داشتن🙏🏻

به امید پیشرفت همه پنل ها و ریلیز و اپدیت های بهتر
30😁5👍3
MattDev
https://github.com/MatinDehghanian/Backuper نسخه فورک شده بکاپر برای مرزبان نکست سازگار با دیتابیس های Sqlite MySql / MariaDb Postgresql موقع ساخت بکاپر از آپشن 8 که میشه marzban next استفاده کنید
پاسارگاد هم به لیست بکاپر اضافه شد

اگه تگ ایمیج رو صرفا عوض کردید از آپشن مرزبان نکست ، ولی اگه از نو پاسارگاد رو نصب کردید از آپشن پاسارگاد استفاده کنین
6
دوستانی که اومدین روی پاسارگاد
چه چیزایی لازم دارید که توی اپگرید از دست دادید؟
ببینیم چی به چیه
3
یکی از مشکلاتی که همیشه با مرزبان داشتم این بوده که برای sort by expire همیشه باید دسکتاپ مود میکردم
ولی الان به لطف تیم پاسارگاد که کانتریبیوت رو راحت کرده میتونم خودم این مشکلو فیکس کنم

فقط سوالی که هست اینه این فیچر به دردتون میخوره؟
🔥7👍54
MattDev
یکی از مشکلاتی که همیشه با مرزبان داشتم این بوده که برای sort by expire همیشه باید دسکتاپ مود میکردم ولی الان به لطف تیم پاسارگاد که کانتریبیوت رو راحت کرده میتونم خودم این مشکلو فیکس کنم فقط سوالی که هست اینه این فیچر به دردتون میخوره؟
خیلی از دوستان هم براشون سواله پنل خوبیه یا نه
باگ داره یا نه
و …

صد در صد هرچیزی باگ داره، پروژه ای هیچوقت بدون باگ نیست، بحث اینه که باگ هاش مهم و critical باشه یا نه
اگه میخواید بصورت واقعی با باگ هاش آشنا شید
اول از همه issue های گیت هابش رو چک کنید
بعدش برید داخل گروهش و از بخش باگ ریپورت نگاه کنید

@PasarGuardGP گروه پنل
4