راهحل یکپارچه و مقاوم در برابر سانسور برای مدیریت پروکسی
🇺🇸 English / 🇮🇷 فارسی / 🇨🇳 简体中文 / 🇷🇺 Русский
ناوبری سریع - به هر بخش زیر پرش کنید
پاسارگارد چیست؟
پاسارگارد یک ابزار قدرتمند مدیریت پروکسی است که رابط کاربری بصری و کارآمدی برای مدیریت صدها حساب پروکسی ارائه میدهد. این ابزار با Python و React.js ساخته شده و عملکرد، مقیاسپذیری و سهولت استفاده را برای سادهسازی مدیریت پروکسی در مقیاس بزرگ ترکیب میکند. این ابزار از Xray-core برای حداکثر عملکرد استفاده میکند.
ساده، قدرتمند، قابل اعتماد
پاسارگارد یک ابزار مدیریت پروکسی کاربرپسند، غنی از ویژگی و قابل اعتماد است. این ابزار به شما امکان ایجاد و مدیریت چندین پروکسی برای کاربران بدون نیاز به پیکربندی پیچیده را میدهد. با رابط کاربری وب داخلی آن، میتوانید به راحتی فعالیتها را نظارت کنید، تنظیمات را تغییر دهید و محدودیتهای دسترسی کاربران را کنترل کنید — همه از یک داشبورد مناسب.
🌐 رابط کاربری وب و API
- داشبورد Web UI داخلی
- بکاند کاملاً REST API
- پشتیبانی از Multi-Node برای توزیع زیرساخت
🔐 پروتکلها و امنیت
- پشتیبانی از Vmess، VLESS، Trojan و Shadowsocks
- پشتیبانی از TLS و REALITY
- چند پروتکل برای یک کاربر
👥 مدیریت کاربران
- چند کاربر روی یک inbound
- چند inbound روی یک پورت (پشتیبانی از fallbacks)
- محدودیتهای ترافیک و تاریخ انقضا
- محدودیت ترافیک دورهای (روزانه، هفتگی و غیره)
🔗 اشتراکها و اشتراکگذاری
- لینک اشتراک سازگار با V2ray، Clash و ClashMeta
- تولیدکننده خودکار لینک اشتراک و QRcode
- نظارت بر سیستم و آمار ترافیک
🛠️ ابزارها و سفارشیسازی
- پیکربندی قابل تنظیم xray
- ربات تلگرام یکپارچه
- رابط خط فرمان (CLI)
- پشتیبانی از چند زبان
- پشتیبانی از چند ادمین (در حال توسعه)
شروع سریع - پاسارگارد را در چند دقیقه راهاندازی کنید
TimescaleDB (توصیه شده):
curl -fsSL https://github.com/PasarGuard/scripts/raw/main/pasarguard.sh -o /tmp/pg.sh \
&& sudo bash /tmp/pg.sh install --database timescaledbSQLite:
curl -fsSL https://github.com/PasarGuard/scripts/raw/main/pasarguard.sh -o /tmp/pg.sh \
&& sudo bash /tmp/pg.sh installMySQL:
curl -fsSL https://github.com/PasarGuard/scripts/raw/main/pasarguard.sh -o /tmp/pg.sh \
&& sudo bash /tmp/pg.sh install --database mysqlMariaDB:
curl -fsSL https://github.com/PasarGuard/scripts/raw/main/pasarguard.sh -o /tmp/pg.sh \
&& sudo bash /tmp/pg.sh install --database mariadbPostgreSQL:
curl -fsSL https://github.com/PasarGuard/scripts/raw/main/pasarguard.sh -o /tmp/pg.sh \
&& sudo bash /tmp/pg.sh install --database postgresql📋 لاگها را مشاهده کنید (برای توقف Ctrl+C را فشار دهید)
📁 فایلها در مسیر /opt/pasarguard قرار دارند
⚙️ فایل پیکربندی: /opt/pasarguard/.env (برای جزئیات پیکربندی را ببینید)
💾 فایلهای داده: /var/lib/pasarguard
🔒 مهم: داشبورد برای امنیت نیاز به گواهی SSL دارد
- دریافت گواهی SSL: راهنما
- دسترسی:
https://YOUR_DOMAIN:8000/dashboard/
🔗 برای تست بدون دامنه: از SSH port forwarding استفاده کنید (پایین را ببینید)
ssh -L 8000:localhost:8000 user@serveripسپس دسترسی: http://localhost:8000/dashboard/
⚠️ فقط برای تست - با بستن ترمینال SSH دسترسی خود را از دست خواهید داد.
# ایجاد حساب ادمین
pasarguard cli admins --create <username>
# دریافت راهنما
pasarguard --helpمشارکت: در بهبود مستندات در GitHub کمک کنید
حمایت از توسعه پاسارگارد
اگر پاسارگارد به شما کمک میکند، از توسعه آن حمایت کنید:
از حمایت شما متشکریم! 💖
Made with ❤️ for Internet freedom