Тимур Галиев
Все проекты

Инфраструктура · сентябрь – октябрь 2026

Bitlo: переезд на свой сервер

Перенёс работающий сервис генерации песен с облачной платформы на собственный сервер.

О проекте

Bitlo — онлайн-студия, где песню пишут с помощью AI. Я перенёс сервис с облачной платформы на собственный сервер в Docker так, чтобы пользователи ничего не заметили: те же пароли, те же права доступа, те же адреса API.

Что сделано

  • PostgreSQL 17 из дампа, GoTrue со старыми хэшами паролей, PostgREST с прежними RLS.
  • ≈280 edge-функций собраны в один процесс на Deno и Hono.
  • Свой realtime-сервис по протоколу Phoenix v2 с проверкой RLS.
  • BullMQ вместо 75 задач pg_cron.
  • AI-шлюз на Gemini с запасными моделями и учётом расхода.
  • Деплой одной командой, режим обслуживания и страница ожидания со «Змейкой».