SupaBase

Самостійний хостинг Supabase: розгортання в один клік на власному VPS

Supabase надає open-source базу даних, автентифікацію та realtime API. Automatio розгортає його на вашому виділеному сервері з HTTPS в один клік, щоб уникнути...

self-hosted supabasesupabase vps hostingopen source firebasedocker supabasepostgres as a servicesupabase auth self-hosted
SupaBase logo

SupaBase

Databases

Supabase надає open-source базу даних, автентифікацію та realtime API. Automatio розгортає його на вашому виділеному сервері з HTTPS в один клік, щоб уникнути...

databasefirebasepostgres

Що ви отримуєте, розгорнувши SupaBase

Сервер, який ми орендуємо, його ціна і що запитає інсталятор.

Сервер
CX23 · 2 vCPU · 4 GB RAM
Від
$9/міс
Налаштування
Налаштування не потрібні

Входить у кожне розгортання

  • Виділений сервер, один застосунок на машину
  • HTTPS-сертифікат видається автоматично
  • Безкоштовний субдомен, власний домен за бажанням
  • Перезапуск, зміна розміру, знімки та відновлення

Проєкт

Усе, на що ця сторінка посилається поза Automatio.

Розгорніть SupaBase в один клік

На вашому сервері, з вашими даними. Без термінала, команд Docker і сертифікатів.

  1. 1

    Оберіть розмір

    Почніть із найменшого сервера, що підходить застосунку. Розмір зміните пізніше без перевстановлення.

  2. 2

    Натисніть «розгорнути»

    Ми орендуємо сервер, ставимо застосунок через Docker і спрямовуємо на нього субдомен.

  3. 3

    Дочекайтесь запуску

    Розгортання відбувається саме й триває кілька хвилин. Щойно видано HTTPS-сертифікат, застосунок готовий.

Розмір сервера

Оплата щомісяця разом із підпискою Automatio. Видаліть сервер — списання припиниться.

Можливості SupaBase

Дізнайтеся, що Automatio може зробити для цього сценарію використання

База даних Postgres

Кожен проєкт поставляється з повною виділеною базою даних PostgreSQL. Це не спільний екземпляр, що означає повний root-доступ до розширень, схем і складних тригерів без обмежень провайдера.

  • 1Повна підтримка PostGIS
  • 2PgVector для AI-додатків
  • 3Прямий SQL-доступ через UI
  • 4Автоматичні REST та GraphQL API
  • 5Користувацькі розширення бази даних

Можливості SupaBase

  • База даних Postgres

    Кожен проєкт поставляється з повною виділеною базою даних [PostgreSQL](https://www.postgresql.org/). Це не спільний екземпляр, що означає повний root-доступ до розширень, схем і складних тригерів без обмежень провайдера.

    1. Повна підтримка PostGIS
    2. PgVector для AI-додатків
    3. Прямий SQL-доступ через UI
    4. Автоматичні REST та GraphQL API
    5. Користувацькі розширення бази даних
  • Автентифікація та авторизація

    Повна система управління користувачами, яка з коробки обробляє реєстрацію та вхід. Вона інтегрує безпеку на рівні рядків (RLS) безпосередньо у вашу базу даних, гарантуючи, що користувачі бачать лише ті дані, до яких мають дозвіл.

    1. Користувацькі сесії на основі JWT
    2. Підтримка OAuth (Google, GitHub тощо)
    3. Процеси входу за email та паролем
    4. Вхід за допомогою магічних посилань (Magic Link)
    5. Багатофакторна автентифікація (MFA)
  • Рушій реального часу (Realtime)

    Слухайте зміни в базі даних у реальному часі за допомогою WebSockets. Рушій Realtime транслює операції вставки, оновлення та видалення у ваш фронтенд, що полегшує створення колаборативних додатків або живих дашбордів.

    1. Слухачі змін у базі даних
    2. Відстеження присутності користувачів
    3. Широкомовні повідомлення
    4. Синхронизація з низькою латентністю
    5. Інтеграція з RLS
  • Сховище та Edge Functions

    Керуйте великими файлами та серверною логікою в єдиному середовищі. Сховище дозволяє роздавати медіафайли через S3-сумісні бакети, а Edge Functions дозволяють запускати TypeScript-логіку на базі Deno.

    1. S3-сумісне файлове сховище
    2. API трансформації зображень
    3. Edge Functions на базі Deno
    4. Тригери вебхуків
    5. Приватні та публічні бакети

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

Уникайте стрибків цін: Офіційні хостинг-плани зростають до $25 за проєкт на місяць після перевищення безкоштовних лімітів, що стає нестійким для портфоліо невеликих інструментів.
Вищі вимоги до оперативної пам'яті (RAM): Supabase, це набір із майже десятка мікросервісів; для надійного запуску всього стеку потрібно щонайменше 4GB RAM, що робить його непридатним для найменших тарифів VPS.
Дотримання вимог щодо локалізації даних: Зберігайте дані користувачів на власній інфраструктурі в конкретних географічних регіонах, щоб відповідати суворим банківським або корпоративним вимогам безпеки.
Ручне налаштування SMTP: На відміну від хостинг-версії, ви повинні надати власні облікові дані SMTP через провайдера на кшталт Resend для надсилання листів для автентифікації та скидання пароля.
Без лімітів на кількість користувачів: Самостійний хостинг усуває фінансові обмеження ціноутворення за кожного користувача або адміністратора, притаманні пропрієтарним альтернативам на кшталт Firebase чи керованого Supabase.
Відповідальність за оновлення: Оновлення мажорних версій базових сервісів Postgres або GoTrue вимагають ручної перевірки, щоб гарантувати збереження ваших політик безпеки рядків (RLS).
Необмежена кількість таблиць: Запускайте складні додатки з сотнями таблиць і мільйонами рядків без досягнення обмежень продуктивності керованого сервісу.
Студія для одного проєкту: Самостійно хостингова версія Supabase Studio призначена для одного проєкту; вона не підтримує кілька організацій або перемикання між проєктами, як хмарна панель керування.
Прямий доступ до бази даних: Отримуйте доступ до екземпляра Postgres напряму за допомогою будь-якого інструменту чи фреймворку міграцій без проходження через керований проксі або обмежену панель керування.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

Щомісячна вартість

comparisonTable.self-hosted.managedSaas$25 за проєкт
comparisonTable.self-hosted.diyВартість VPS + час на налаштування
comparisonTable.self-hosted.automatioФіксована вартість VPS

Ліміти проєктів

comparisonTable.self-hosted.managedSaasОплата за екземпляр
comparisonTable.self-hosted.diyНеобмежено
comparisonTable.self-hosted.automatioНеобмежено

Час налаштування

comparisonTable.self-hosted.managedSaasМиттєво
comparisonTable.self-hosted.diyГодини ручного налаштування
comparisonTable.self-hosted.automatio~15 хвилин

HTTPS/TLS

comparisonTable.self-hosted.managedSaasВключено
comparisonTable.self-hosted.diyРучне налаштування Certbot
comparisonTable.self-hosted.automatioАвтоматично

Володіння даними

comparisonTable.self-hosted.managedSaasСпільна інфраструктура
comparisonTable.self-hosted.diyПовний контроль
comparisonTable.self-hosted.automatioПовний контроль

Кому це підходить

Люди, які справді тримають SupaBase на власному сервері, і що для них змінюється.

соло-фаундер з портфоліо проєктів

Витрати на керовані проєкти з'їдають прибуток від невеликих пет-проєктів.

Розміщуйте необмежену кількість проєктів на єдиному VPS з фіксованою платою.

  • Міграція додатків на єдиний сервер
  • Налаштування спільної автентифікації для кількох доменів
  • Налаштування автоматичного резервного копіювання бази даних

інженер фінтех-компанії, орієнтований на безпеку

Нормативні вимоги вимагають ізоляції даних та локального розміщення.

Повний контроль над інфраструктурою бази даних та перевірками безпеки.

  • Аудит політик безпеки рядків (RLS)
  • Налаштування VPC та правил брандмауера
  • Увімкнення зашифрованих сховищ

соло-розробник, що створює продукти за допомогою AI

Потрібен бекенд, який просто працює без вивчення складного DevOps.

Миттєва генерація бекенда з графічною панеллю керування.

  • Генерація схем за допомогою AI-промптів
  • Розгортання edge functions для логіки API
  • Відстеження сесій користувачів у реальному часі

фрилансер з погодинною оплатою

Щомісячні рахунки SaaS за кожен проєкт роблять передачу клієнту дорогою.

Передайте клієнту виділений сервер, яким він володіє повністю.

  • Підготовка готового до продакшну екземпляра Postgres
  • Налаштування специфічних для клієнта провайдерів автентифікації
  • Налаштування автоматичного локального бекапу сховища

Що таке цей промпт?

Дізнайтеся, що робить цей промпт і як він може допомогти вам досягти кращих результатів.

Що таке Supabase?

Supabase, це провідна open-source альтернатива Firebase, побудована на базі інструментів корпоративного рівня, таких як PostgreSQL та Elixir. На відміну від пропрієтарних платформ Backend-as-a-Service (BaaS), які замикають вас у певній екосистемі, Supabase використовує стандартні технології. Це означає, що навіть якщо ви користуєтеся їхньою панеллю керування, ваші дані зберігаються у стандартній базі даних Postgres, яку ви можете експортувати або запитувати з будь-якого іншого додатку в будь-який час. Це вирішує проблему фрагментації сучасного бекенда, об'єднуючи управління базою даних, автентифікацію користувачів, файлове сховище та обмін повідомленнями в реальному часі в єдину інтегровану платформу.

Як це працює

У своїй основі Supabase, це сукупність кількох open-source інструментів, що працюють у гармонії. PostgreSQL слугує основним сховищем даних, тоді як GoTrue обробляє логіку автентифікації. PostgREST автоматично генерує RESTful API на основі схеми вашої бази даних, а Realtime керує широкомовленням через WebSockets. Ця модульність є причиною того, чому Supabase настільки потужний. Вона забезпечує злагоджений досвід розробника, водночас дозволяючи глибоко занурюватися в будь-який окремий компонент. Коли ви розміщуєте сервіс самостійно, ви запускаєте стек Docker, який координує роботу цих сервісів як єдиного цілого.

Перша година з Supabase

Після розгортання ваша перша година включає вхід до панелі керування для створення першої таблиці. Завдяки інтеграції з PostgREST вам не потрібно писати жодного коду API; щойно ви визначаєте стовпець, ви можете робити до нього запити за допомогою клієнтської бібліотеки Supabase у коді фронтенду. Потім ви увімкнете безпеку на рівні рядків (RLS), щоб захистити ваші дані. Визначаючи прості SQL-політики, ви можете точно контролювати, які користувачі можуть читати або записувати дані в конкретні рядки. Нарешті, ви можете підключити стороннього провайдера автентифікації, що зводиться до простого вставлення ваших API-ключів у панель налаштувань.

Supabase проти альтернатив

Порівняно з Firebase, Supabase виграє у гнучкості та переносності даних. Ви не прив'язані до структури NoSQL-документів і можете використовувати стандартний SQL для створення складних звітів. У порівнянні зі створенням власного бекенда на Node.js або Python, Supabase економить вам тижні роботи над шаблонним кодом. Він забезпечує такий самий досвід керованого сервісу, але з прозорістю та економічною ефективністю self-hosted open-source програмного забезпечення.

Що таке цей промпт?

Що кажуть люди про SupaBase

Подивіться, що думає спільнота про SupaBase

Люблю Supabase, але тарифний план по $25/міс знищив мої побічні проєкти. Мій щомісячний рахунок впав з очікуваних $100 назад до $5 завдяки запуску всього на одному VPS від Hetzner.
Eastern-Height2451
reddit
Мені довелося дуже ретельно підходити до RLS-політик у Supabase. У кількох ранніх версіях були прогалини в безпеці, які я виявив лише ручною перевіркою дашборду.
kotowskaman
reddit
VPS + self-hosted Supabase, це шалено потужно. Я запускаю кілька сайтів, аналітику, особисті інструменти та повноцінний екземпляр Supabase зі скрапером 24/7 всього за $7 на VPS від Hetzner.
@AlexBurlis
twitter
Відповідаючи на ваше запитання: обчислювальні ресурси, які ви отримуєте для хостингового Supabase, значно дорожчі, ніж якби ви розгортали його самостійно.
u/BeeM3D
reddit
Самостійний хостинг чудово підходить, якщо вам потрібен повний контроль над даними, є вимоги до комплаєнсу або ви хочете запускати необмежену кількість проєктів.
Документація Supabase
hackernews
Робота з Edge Functions щойно отримала серйозне оновлення, але конфігурація все ще залишається найскладнішою частиною self-hosted стеку.
@supabase
twitter

Відео про SupaBase

Дивіться навчальні матеріали, огляди та обговорення про SupaBase

Coolify, це панель керування, яку ми використаємо для розгортання Supabase

Перше, про що я хочу тут поговорити, це Edge Functions... налаштування Edge Functions працює дещо інакше

Більше ніж просто промпти

Прискорте вашу роботу з AI-автоматизацією

Automatio поєднує силу AI-агентів, веб-автоматизації та розумних інтеграцій, щоб допомогти вам досягти більшого за менший час.

AI-агенти
Веб-автоматизація
Розумні робочі процеси

Професійні поради для SupaBase

Експертні поради, які допоможуть вам отримати максимум від SupaBase та досягти кращих результатів.

Виберіть 8GB RAM для стабільності

Supabase запускає понад 10 мікросервісів, включаючи Postgres, GoTrue та PostgREST. Хоча 4GB працює, 8GB (CX33) запобігає аварійним завершенням під час важких міграцій або завдань аналітики.

Використовуйте Resend для SMTP

Процес автентифікації потребує провайдера електронної пошти. Resend має щедрий безкоштовний тариф і ідеально працює з конфігурацією Supabase для надсилання запрошень та листів для скидання пароля.

Перевіряйте RLS-політики

У середовищі самостійного хостингу ви є останньою лінією захисту. Завжди двічі перевіряйте політики безпеки рядків (Row Level Security) у Postgres, щоб неавтентифіковані користувачі не мали доступу до приватних таблиць.

Відгуки

Що кажуть наші користувачі

Приєднуйтесь до тисяч задоволених користувачів, які трансформували свою роботу

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Пов'язані Self-Hosted Apps

Часті запитання про SupaBase

Знайдіть відповіді на поширені запитання про SupaBase