tuqo
БД + Auth + Storage

Tuqo + Supabase

Supabase — это Postgres, авторизация, файловое хранилище и realtime через готовый браузерный SDK. Tuqo раздаёт ваш статический фронтенд по HTTPS, а он обращается к Supabase напрямую публичным anon-ключом. Полноценное приложение без собственного бэкенда.

Статик-фронт на Tuqo + Supabase напрямую из браузера · бесплатный SSL

Что даёт связка Tuqo + Supabase

  • База данных PostgreSQL с авто-API (REST/GraphQL)
  • Авторизация: email, magic-link, OAuth (Google, GitHub и др.)
  • Файловое хранилище и realtime-подписки
  • Всё из браузера — бэкенд не нужен
1

Создайте проект Supabase

В дашборде Supabase — новый проект, возьмите Project URL и публичный anon key.

2

Включите RLS и политики

На таблицах включите Row-Level Security и опишите, кто что может читать/писать — это и есть защита данных.

3

Подключите SDK на сайте

Добавьте @supabase/supabase-js (CDN или npm), инициализируйте URL + anon key.

4

Задеплойте на Tuqo

deploy_files / CLI / панель — сайт на name.tuqo.ru по HTTPS обращается к Supabase напрямую.

import { createClient } from '@supabase/supabase-js'

// anon key публичный по дизайну — его можно держать в клиентском JS
const sb = createClient('https://xxxx.supabase.co', 'ANON_KEY')

const { data, error } = await sb.from('posts').select('*')

Безопасность

anon-ключ публичный ПО ДИЗАЙНУ — его не прячут. Данные защищает Row-Level Security: включите RLS и политики на таблицах. Это ваша зона (как у любого статик-хостинга), и это стандартная практика.

Tuqo раздаёт фронт по HTTPS и не касается ваших данных и секретов сервиса.

Tuqo + Supabase — частые вопросы

Безопасно ли держать anon-ключ в браузере? +

Да — он публичный по дизайну. Доступ к данным ограничивает Row-Level Security в самой БД. Без включённого RLS таблица открыта — обязательно настройте политики.

Нужен ли свой бэкенд? +

Нет для большинства задач — SDK работает из браузера. Для админ-операций с service-role ключом используйте Supabase Edge Functions (не статик-сайт).

Работает ли авторизация на статике? +

Да. Supabase Auth (email, OAuth, magic-link) полностью работает из браузера — сессии хранит SDK.

Почему Tuqo, а не хостинг Supabase? +

Tuqo — быстрый статик-хостинг с оплатой в рублях, доступом без VPN, кастомными доменами и деплоем из нейросети. Supabase остаётся вашим бэкендом.

Другие интеграции