Вот компактная инструкция по генерации ключей JWT_SECRET, ANON_KEY, SERVICE_ROLE_KEY для self-host Supabase и проверке работы приглашений:
**Генерация JWT_SECRET**
Создайте 32-байтную случайную строку в base64 (44 символа) командой:
openssl rand -base64 32
результат вставить в .env
**Генерация ANON_KEY и SERVICE_ROLE_KEY**
Необходимо перейти по [[https://supabase.com/docs/guides/self-hosting/docker#generate-api-keys|ссылке]]
В генератор вставить JWT_SECRET и поочередно сгенерировать ANON_KEY и SERVICE_ROLE_KEY.\\
Далее резулmтат вставить в .env
В базе данных Postgres выполните (под пользователем с superuser правами):
docker exec -it supabase-db psql -U supabase_admin -d postgres
ALTER DATABASE postgres SET "app.settings.jwt_secret" TO 'daBBafP6BucZEAH666666666665555555555555555553';
И перегрузить докер
cd /supabase-project
docker compose down
docker compose up -d
Что бы посмотреть логи используй это
docker compose logs -f auth