⚠️ توجه کاربران داخل ایران:
به دلیل تحریمهای اعمالشده توسط شرکت گوگل، برای دسترسی به Google Cloud Console حتماً باید از VPN
یا پروکسی معتبر استفاده کنید و آن را روشن و فعال نگه دارید. بدون VPN مراحل
ثبتنام و دریافت توکنها با خطا مواجه خواهد شد.
به دلیل تحریمهای اعمالشده توسط شرکت گوگل، برای دسترسی به Google Cloud Console حتماً باید از VPN
یا پروکسی معتبر استفاده کنید و آن را روشن و فعال نگه دارید. بدون VPN مراحل
ثبتنام و دریافت توکنها با خطا مواجه خواهد شد.
⚠️ توجه :
حتما نیاز است که یک دامنه متصل شده به کلودفلر داشته باشید!
حتما نیاز است که یک دامنه متصل شده به کلودفلر داشته باشید!
1. نصب Docker Desktop (اگر قبلا نصب نکرده اید)
- وارد صفحه ↗Docker desktop download شوید.
- ورژن مربوط به سیستم عامل خود را دانلود کنید.
- فایل دانلود شده را اجرا کرده و docker desktop را نصب کنید
2. ساخت Cloudflare Tunnel و دامنه
- وارد داشبورد ↗Cloudflare شوید.
- به بخش Zero Trust → Access → Tunnels بروید.
- یک Tunnel جدید بسازید و آن را به یک Domain یا Subdomain متصل کنید.
3. Google OAuth
- ورود به ↗Google Cloud Console
- APIs & Services → OAuth consent screen
- APIs & Services → Credentials → Create OAuth Client ID
- Application type: Web application
Authorized redirect URIs (هر دو را اضافه کنید):
https://<domain>/rest/oauth2-credential/callback
http://localhost:5678/rest/oauth2-credential/callback
4. اطلاعات Google OAuth
5. خروجی فایل .env
محتوای .env با موفقیت کپی شد!
⏳ با تکمیل همه فیلدها، فایل .env ساخته میشود
بعد از کپی، یک فایل متنی جدید بسازید و نام آن را دقیقاً .env بگذارید (با نقطه در ابتدا)، سپس محتوا را داخل آن paste کنید.
