mirror of
https://github.com/masterking32/MasterHttpRelayVPN.git
synced 2026-05-18 07:44:47 +03:00
1.3 KiB
1.3 KiB
راهنمای Docker
Docker زمانی مفید است که میخواهید پروژه را بدون نصب مستقیم Python اجرا کنید.
پیشنیاز
- Docker یا Docker Desktop
- فایل
config.jsonآماده - رله Apps Script که از apps_script/Code.gs deploy شده باشد
اجرای سریع
در پوشه پروژه اجرا کنید:
docker compose up --build
پورتهای پیشفرض:
| سرویس | آدرس |
|---|---|
| HTTP proxy | 127.0.0.1:8085 |
| SOCKS5 proxy | 127.0.0.1:1080 |
تنظیم مرورگر
مرورگر را روی HTTP proxy با آدرس 127.0.0.1 و پورت 8085 تنظیم کنید.
اگر از HTTPS استفاده میکنید، باید گواهی ساختهشده در ca/ca.crt را روی سیستم یا مرورگر trust کنید.
توقف
docker compose down
نکتهها
- مقدارهای محرمانه مثل
auth_keyرا داخل تصویر Docker منتشر نکنید. - اگر
config.jsonرا تغییر دادید، container را restart کنید. - اگر پورتها اشغال هستند، پورتهای
docker-compose.ymlرا تغییر دهید.
برای تنظیمات کاملتر، مرجع تنظیمات را بخوانید.