Як користуватися сервером 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.
Підключення до бази даних
Підключайтеся через пулер на порту 5432 або 6543. Користувач — postgres.your-tenant-id, а пароль — значення POSTGRES_PASSWORD.
Електронна пошта
Реєстрація не завершиться, доки не вдасться надіслати лист із підтвердженням. Заповніть значення SMTP_* у файлі .env і виконайте в цій папці docker compose up -d.
Ще немає сервера? Замовте сервер із попередньо встановленим Supabase: ви самі обираєте розмір і платите лише за обране.
Дякуємо за відгук!