كيف أستخدم خادم Supabase الخاص بي؟
- في اللوحة افتح خوادمي ثم انقر خادمك.
- في تبويب نظرة عامة، انتظر حتى يذكر صف التطبيق «Supabase جاهز». تتحدّث الصفحة من تلقاء نفسها.
- افتح الرابط في صف عنوان اللوحة. يطلب المتصفح اسم الدخول وكلمة المرور، ثم يُفتح Studio.
مفاتيح API الخاصة بك
اتصل عبر SSH واقرأ المفاتيح:
grep -E '^(SUPABASE_PUBLISHABLE_KEY|SUPABASE_SECRET_KEY|POSTGRES_PASSWORD)=' /opt/seturack/supabase/.env
استخدم SUPABASE_PUBLISHABLE_KEY في شيفرة العميل. يملك SUPABASE_SECRET_KEY جميع الصلاحيات، فأبقِه في جهة الخادم. كما يعمل المفتاحان الأقدم ANON_KEY وSERVICE_ROLE_KEY.
عنوان تطبيقك
بعد الإعداد يكون SITE_URL الخاص بـ Auth هو عنوان Studio المحمي بكلمة مرور، وتتجه روابط البريد إليه. في الملف /opt/seturack/supabase/.env، اجعل SITE_URL عنوان تطبيقك، وADDITIONAL_REDIRECT_URLS عناوين العودة التي تسمح بها. ثم نفّذ docker compose up -d في ذلك المجلد.
الاتصال بقاعدة البيانات
اتصل عبر المجمّع (pooler) على المنفذ 5432 أو 6543. المستخدم هو postgres.your-tenant-id وكلمة المرور هي قيمة POSTGRES_PASSWORD.
البريد الإلكتروني
لا يكتمل التسجيل ما لم يمكن إرسال بريد التأكيد. املأ قيم SMTP_* في الملف .env ونفّذ docker compose up -d في ذلك المجلد.
ليس لديك خادم بعد؟ اطلب خادمًا مثبتًا عليه Supabase: تختار الحجم وتدفع مقابل ما اخترته فقط.
شكرًا على ملاحظاتك!