# Як користуватися сервером Supabase?

https://www.seturack.com/uk/baza-znan/stattia/how-do-i-use-my-supabase-server

1. У панелі відкрийте **Мої сервери** і натисніть на свій сервер.
2. На вкладці **Огляд** дочекайтеся, поки в рядку **Застосунок** з’явиться «Supabase готовий». Сторінка оновлюється сама.
3. Відкрийте посилання в рядку **Адреса панелі**. Браузер запитає **Логін** і **Пароль**, після чого відкриється Studio.

## Ваші ключі API

[Підключіться через SSH](https://www.seturack.com/uk/baza-znan/stattia/how-to-connect-with-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](https://www.seturack.com/uk/supabase-vps): ви самі обираєте розмір і платите лише за обране.
