Supabase часто берут как “Firebase на Postgres”: auth, storage, realtime, API, функции и админка в одном флаконе. Для MVP и внутренних кабинетов это удобно: меньше glue-кода, быстрее первый релиз, проще нанимать разработчиков, которые умеют SQL и стандартный стек.
Но self-host у Supabase — это не “поставил и забыл”. Базовые зависимости здесь очень обычные, а вот ценность появляется только если вы готовы следить за бэкапами, миграциями, очередями, почтовой доставкой, storage и правами доступа. Иначе экономия на SaaS легко съедается часами девопса и разбором инцидентов в выходные.
Что важно проверить до внедрения:
— есть ли у вас уже живой Postgres и опыт его поддержки;
— нужны ли вам именно auth/storage/realtime, а не просто API поверх БД;
— кто отвечает за резервные копии, восстановление и мониторинг;
— сможете ли вы жить без “всего из коробки”, если одна из частей начнёт ломаться.
Если проекту нужен быстрый старт, а команда умеет администрировать Postgres, Supabase — сильный кандидат. Если же нужен стабильный backend без лишней сборки и вы не хотите платить временем за эксплуатацию, SaaS-обвязка часто честнее. Выбирайте не по слову “open source”, а по сумме: сервер, поддержка и цена ошибки.
Open Source для арб-стека
@oss_saas_desk
Supabase: когда Postgres-сборка заменяет backend, а когда превращается в долгую поддержку
Этот пост опубликован в Telegram-канале Open Source для арб-стека. Подписаться можно по ссылке: @oss_saas_desk.