درود خدمت شما همراهان عزیز پاسارگارد
در مورد مشکل امنیتی که روز گذشته به تیم پاسارگار گزارش شد لازم است توضیحاتی خدمت شما عزیزان بدیم.
پروژه پاسارگارد یک پروژه جوان و در حال توسعه است این امر کاملا طبیعی است که در مواردی که از قبل پیش بینی نشده اشتباهاتی سهوی اتفاق بیوفتد.
با این حال این پروژه کاملا متن باز است و تمام عزیزانی که در این حوزه فعالیت دارند میتوانند با بررسی کد ها هر آنجا که نیاز به رسیدگی و تغییرات دارد به تیم توسعه دهنده اطلاع رسانی کند تا هر چه سریع تر آن مشکل رفع گردد
در مورد اتفاق روز گذشته متاسفانه این یک اشتباه غیر عمدی بود که حتی تیم توسعه هم از آن بیخبر بود و به محض گزارش توسط دوستان فورا رفع شد و اطلاع رسانی گردید
ما به شما این اطمینان را میدهیم هیچ گونه اطلاعاتی از سمت شما کاربران و همراهان عزیز توسط تیم پاسارگارد نه مشاهده شده و نه در جایی ذخیره سازی میشود.
ادعاهایی که برخی از دوستان در مورد دسترسی ها مطرح میکنند کاملا غیر منصفانه و بی اساس است. حفظ امنیت و اطلاعات شما عزیزان در اولویت تیم پاسارگارد قرار دارد و هرگز دسترسی به اطلاعات شما برای این تیم کارایی ندارد.
لازم به ذکر است همانطور که اطلاع دارید توکن های JWT دارای اعتبار با مدت زمان محدود هستند و با تغییر نام کاربری و رمز عبور کلا تغییر میکنند.
تلاش تیم پاسارگارد فراهم سازی ابزارهایی مناسب جهت دسترسی مردم عزیز کشورمان به اینترنت آزاد بوده و هست و همواره در تلاش خواهیم بود که در این راه با کمک، حمایت و همراهی شما عزیزان امکانات بیشتری در این حوزه برای شما فراهم کنیم.
از همراهی و حمایت شما سپاسگزاریم
تیم پاسارگارد
در مورد مشکل امنیتی که روز گذشته به تیم پاسارگار گزارش شد لازم است توضیحاتی خدمت شما عزیزان بدیم.
پروژه پاسارگارد یک پروژه جوان و در حال توسعه است این امر کاملا طبیعی است که در مواردی که از قبل پیش بینی نشده اشتباهاتی سهوی اتفاق بیوفتد.
با این حال این پروژه کاملا متن باز است و تمام عزیزانی که در این حوزه فعالیت دارند میتوانند با بررسی کد ها هر آنجا که نیاز به رسیدگی و تغییرات دارد به تیم توسعه دهنده اطلاع رسانی کند تا هر چه سریع تر آن مشکل رفع گردد
در مورد اتفاق روز گذشته متاسفانه این یک اشتباه غیر عمدی بود که حتی تیم توسعه هم از آن بیخبر بود و به محض گزارش توسط دوستان فورا رفع شد و اطلاع رسانی گردید
ما به شما این اطمینان را میدهیم هیچ گونه اطلاعاتی از سمت شما کاربران و همراهان عزیز توسط تیم پاسارگارد نه مشاهده شده و نه در جایی ذخیره سازی میشود.
ادعاهایی که برخی از دوستان در مورد دسترسی ها مطرح میکنند کاملا غیر منصفانه و بی اساس است. حفظ امنیت و اطلاعات شما عزیزان در اولویت تیم پاسارگارد قرار دارد و هرگز دسترسی به اطلاعات شما برای این تیم کارایی ندارد.
لازم به ذکر است همانطور که اطلاع دارید توکن های JWT دارای اعتبار با مدت زمان محدود هستند و با تغییر نام کاربری و رمز عبور کلا تغییر میکنند.
تلاش تیم پاسارگارد فراهم سازی ابزارهایی مناسب جهت دسترسی مردم عزیز کشورمان به اینترنت آزاد بوده و هست و همواره در تلاش خواهیم بود که در این راه با کمک، حمایت و همراهی شما عزیزان امکانات بیشتری در این حوزه برای شما فراهم کنیم.
از همراهی و حمایت شما سپاسگزاریم
تیم پاسارگارد
3❤54🤨33🤝7🔥4🥰3🤷♂1🤔1
برای استفاده از قابلیت آپدیت نود از داخل پنل اول کامند زیر رو توی نودتون اجرا کنید تا سرویس آپدیت نصب بشه
(اگر در ۲ ۳ روز اخیر نود نصب کردید سرویس به صورت خودکار همزمان با نصب میشه)
(اگر در ۲ ۳ روز اخیر نود نصب کردید سرویس به صورت خودکار همزمان با نصب میشه)
pg-node install-script && pg-node service-uninstall && pg-node service-install❤9👏3👌3
Invitation to Support and Sponsor the PasarGuard Project
The PasarGuard project is seeking a partner sponsor to continue its development, add new features, and expand its open-source activities.
In return for your support, your name and logo will be featured in the GitHub repository, official media channels, and other visible sections of the project. This collaboration offers a valuable opportunity to be associated with an active and growing project in the fields of security and freedom of access.
To start the collaboration, simply send us a message via direct channel.
دعوت به حمایت و اسپانسری پروژهی PasarGuard
پروژهی PasarGuard برای ادامه توسعه، افزودن قابلیتهای جدید و گسترش فعالیتهای متنباز خود به دنبال یک اسپانسر همراه است.
در صورت حمایت، نام و لوگوی شما در مخزن GitHub، رسانههای رسمی و بخشهای قابلمشاهده پروژه قرار خواهد گرفت. این همکاری فرصتی مناسب برای حضور مؤثر در کنار یک پروژه فعال و روبهگسترش در حوزه امنیت و آزادی دسترسی است.
برای شروع همکاری، کافیست در دایرکت چنل به ما پیام بدهید.
The PasarGuard project is seeking a partner sponsor to continue its development, add new features, and expand its open-source activities.
In return for your support, your name and logo will be featured in the GitHub repository, official media channels, and other visible sections of the project. This collaboration offers a valuable opportunity to be associated with an active and growing project in the fields of security and freedom of access.
To start the collaboration, simply send us a message via direct channel.
دعوت به حمایت و اسپانسری پروژهی PasarGuard
پروژهی PasarGuard برای ادامه توسعه، افزودن قابلیتهای جدید و گسترش فعالیتهای متنباز خود به دنبال یک اسپانسر همراه است.
در صورت حمایت، نام و لوگوی شما در مخزن GitHub، رسانههای رسمی و بخشهای قابلمشاهده پروژه قرار خواهد گرفت. این همکاری فرصتی مناسب برای حضور مؤثر در کنار یک پروژه فعال و روبهگسترش در حوزه امنیت و آزادی دسترسی است.
برای شروع همکاری، کافیست در دایرکت چنل به ما پیام بدهید.
40😐62❤19👍12🔥7🤪4🎄2☃1👻1👾1
تیم پاسارگارد، شبی آرام و سرشار از شادی و سلامتی را در کنار خانواده و عزیزانتان برای شما آرزو میکند. عمرتان به بلندای یلدا.
🍉 یلدا مبارک
🍉 یلدا مبارک
3❤57👏2
نودهای پاسارگارد با CDN هم وصل میشن ✅
🔹 موقع نصب نود، جایی که اسکریپت Certificate میخواد:
یا سرتیفیکیت واقعی دامنه رو بدید و توی کلودفلر TLS = Flexible یا Full بذارید
یا از سرتیفیکیتی که خود نود میسازه استفاده کنید که توی این حالت حتماً TLS باید Full باشه
🔹 مقدار SAN رو اینجوری وارد کنید:
🔹 برای Port یکی از پورتهای HTTPS کلودفلر:
🔹 توی کلودفلر Proxy (ابر نارنجی) حتماً روشن باشه ☁️🟠
🔹 موقع نصب نود، جایی که اسکریپت Certificate میخواد:
یا سرتیفیکیت واقعی دامنه رو بدید و توی کلودفلر TLS = Flexible یا Full بذارید
یا از سرتیفیکیتی که خود نود میسازه استفاده کنید که توی این حالت حتماً TLS باید Full باشه
🔹 مقدار SAN رو اینجوری وارد کنید:
DNS:sub.domain.com🔹 برای Port یکی از پورتهای HTTPS کلودفلر:
443 / 2053 / 2083 / 2087 / 2096 / 8443🔹 توی کلودفلر Proxy (ابر نارنجی) حتماً روشن باشه ☁️🟠
1❤22👍7💅2
اگه تو پنل با زیاد شدن حجم درخواستها سرعت پاسخدهی افت میکنه، میتونید با تنظیم بهتر اتصالهای دیتابیس این مشکل رو تا حد زیادی برطرف کنید.
دو متغیر مهم در این بخش SQLALCHEMY_POOL_SIZE و SQLALCHEMY_MAX_OVERFLOW هستن که بهصورت پیشفرض روی مقادیر زیر قرار دارن:
برای سرویسهایی با یوزر همزمان بالا، معمولاً مقادیر زیر نقطهی شروع مناسبی هستن:
در صورت نیاز میتونید این اعداد رو بهصورت پلهای افزایش بدین و همزمان وضعیت دیتابیس رو مانیتور کنید تا به بهترین مقدار برسید.
دو متغیر مهم در این بخش SQLALCHEMY_POOL_SIZE و SQLALCHEMY_MAX_OVERFLOW هستن که بهصورت پیشفرض روی مقادیر زیر قرار دارن:
SQLALCHEMY_POOL_SIZE= 25
SQLALCHEMY_MAX_OVERFLOW= 60 برای سرویسهایی با یوزر همزمان بالا، معمولاً مقادیر زیر نقطهی شروع مناسبی هستن:
SQLALCHEMY_POOL_SIZE= 50
SQLALCHEMY_MAX_OVERFLOW= 100 در صورت نیاز میتونید این اعداد رو بهصورت پلهای افزایش بدین و همزمان وضعیت دیتابیس رو مانیتور کنید تا به بهترین مقدار برسید.
❤12👍5🤔2
Add Multi-worker Using Nats & Latest Xray Support
https://github.com/PasarGuard/panel/releases/tag/v2.0.0-rc.1
https://github.com/PasarGuard/panel/releases/tag/v2.0.0-rc.1
GitHub
Release v2.0.0-rc.1 · PasarGuard/panel
v1.11.0...v2.0.0-rc.1 Add Multi-worker Using Nats & Latest Xray Support
compare changes
🚀 Enhancements
dashboard: Add unified subscription modal with copy configs dropdown (#226)
dashboard: Ad...
compare changes
🚀 Enhancements
dashboard: Add unified subscription modal with copy configs dropdown (#226)
dashboard: Ad...
3❤35🔥1
⚡️ با بوست کردن کانال پاسارگارد بهمون انرژی و انگیزه بیشتری برای ادامه مسیر میدین!
🔗 t.me/boost/Pasar_Guard
#Boost
#Boost
Please open Telegram to view this post
VIEW IN TELEGRAM
❤26👍18
EN:
Pasarguard update includes 2 heavy database migrations (BIGINT + CASCADE FK).
On MySQL/MariaDB, migration can take a long time and may look stuck, but it will complete if you let it run.
To speed it up, clean old usage data before update from Panel -> Settings -> Cleanup (recommended), or run SQL cleanup below.
RU:
Обновление Pasarguard содержит 2 тяжелые миграции БД (BIGINT + CASCADE FK).
На MySQL/MariaDB миграция может идти долго и выглядеть зависшей, но при ожидании завершается полностью.
Чтобы ускорить процесс, перед обновлением очистите старые данные в Panel -> Settings -> Cleanup (рекомендуется) или выполните SQL ниже.
FA:
آپدیت Pasarguard شامل ۲ مایگریشن سنگین دیتابیس است (BIGINT + CASCADE FK).
در MySQL/MariaDB ممکن است مایگریشن طولانی شود و ظاهراً گیر کرده به نظر برسد، اما اگر صبر کنید کامل انجام میشود.
برای سریعتر شدن، قبل از آپدیت از Panel -> Settings -> Cleanup دادههای قدیمی را پاک کنید (پیشنهادی)، یا SQL زیر را اجرا کنید.
Pasarguard update includes 2 heavy database migrations (BIGINT + CASCADE FK).
On MySQL/MariaDB, migration can take a long time and may look stuck, but it will complete if you let it run.
To speed it up, clean old usage data before update from Panel -> Settings -> Cleanup (recommended), or run SQL cleanup below.
RU:
Обновление Pasarguard содержит 2 тяжелые миграции БД (BIGINT + CASCADE FK).
На MySQL/MariaDB миграция может идти долго и выглядеть зависшей, но при ожидании завершается полностью.
Чтобы ускорить процесс, перед обновлением очистите старые данные в Panel -> Settings -> Cleanup (рекомендуется) или выполните SQL ниже.
FA:
آپدیت Pasarguard شامل ۲ مایگریشن سنگین دیتابیس است (BIGINT + CASCADE FK).
در MySQL/MariaDB ممکن است مایگریشن طولانی شود و ظاهراً گیر کرده به نظر برسد، اما اگر صبر کنید کامل انجام میشود.
برای سریعتر شدن، قبل از آپدیت از Panel -> Settings -> Cleanup دادههای قدیمی را پاک کنید (پیشنهادی)، یا SQL زیر را اجرا کنید.
-- Delete old records (example: older than 360 days)
DELETE FROM node_user_usages WHERE created_at < NOW() - INTERVAL 360 DAY;
DELETE FROM node_usages WHERE created_at < NOW() - INTERVAL 360 DAY;
-- OR delete all history (destructive, faster)
-- TRUNCATE TABLE node_user_usages;
-- TRUNCATE TABLE node_usages;
1🔥12❤2