Self-Host Supabase: Jednim klikom do instalacije na sopstvenom VPS-u
Supabase pruža open-source bazu podataka, autentifikaciju i real-time API. Automatio ga implementira na vaš namenski server sa HTTPS-om jednim klikom kako bi...
SupaBase
DatabasesSupabase pruža open-source bazu podataka, autentifikaciju i real-time API. Automatio ga implementira na vaš namenski server sa HTTPS-om jednim klikom kako bi...
Шта добијате постављањем SupaBase
Сервер који изнајмљујемо, колико кошта и шта ће вас инсталација питати.
- Сервер
- CX23 · 2 vCPU · 4 GB RAM
- Од
- $9/мес.
- Подешавање
- Није потребна конфигурација
Укључено у свако постављање
- Наменски сервер, једна апликација по машини
- HTTPS сертификат се издаје аутоматски
- Бесплатан поддомен, сопствени домен опционо
- Рестарт, промена величине, снимци и опоравак
Пројекат
Све на шта ова страница упућује ван Automatija.
Поставите SupaBase једним кликом
На сопственом серверу, са сопственим подацима. Без терминала, без Docker команди, без сертификата.
- 1
Изаберите величину
Почните са најмањим сервером који апликацији одговара. Величину мењате касније без реинсталације.
- 2
Притисните постави
Изнајмимо сервер, инсталирамо апликацију Docker-ом и усмеримо поддомен на њу.
- 3
Гледајте како се подиже
Припрема тече сама и траје неколико минута. Када стигне HTTPS сертификат, апликација ради.
Величина сервера
Наплаћује се месечно уз Automatio претплату. Обришите сервер и наплата престаје.
Могућности SupaBase
Истражите шта Automatio може да учини за овај случај коришћења
Postgres baza podataka
Svaki projekat dolazi sa punom, namenskom PostgreSQL bazom podataka. Ovo nije deljena instanca, što znači da imate potpuni root pristup ekstenzijama, šemama i složenim okidačima bez ograničenja provajdera.
- 1Potpuna podrška za PostGIS
- 2PgVector za AI aplikacije
- 3Direktan SQL pristup preko UI-ja
- 4Automatski REST i GraphQL API-ji
- 5Prilagođene ekstenzije baze podataka
Могућности SupaBase
- Postgres baza podataka
Svaki projekat dolazi sa punom, namenskom [PostgreSQL](https://www.postgresql.org/) bazom podataka. Ovo nije deljena instanca, što znači da imate potpuni root pristup ekstenzijama, šemama i složenim okidačima bez ograničenja provajdera.
- Potpuna podrška za PostGIS
- PgVector za AI aplikacije
- Direktan SQL pristup preko UI-ja
- Automatski REST i GraphQL API-ji
- Prilagođene ekstenzije baze podataka
- Autentifikacija i autorizacija
Kompletan sistem za upravljanje korisnicima koji automatski upravlja registracijama i prijavama. On integriše Row Level Security (RLS) direktno sa vašom bazom podataka, osiguravajući da korisnici vide samo podatke kojima imaju dozvolu pristupa.
- Korisničke sesije bazirane na JWT-u
- OAuth podrška (Google, GitHub, itd.)
- Tokovi e-pošte i lozinke
- Prijava pomoću magičnog linka (Magic link)
- Višeaktorska autentifikacija (MFA)
- Realtime Engine
Slušajte promene u bazi podataka dok se dešavaju pomoću WebSockets-a. Realtime engine emituje unose, ažuriranja i brisanja na vaš frontend, olakšavajući pravljenje kolaborativnih aplikacija ili kontrolnih tabli uživo.
- Slušači promena u bazi podataka
- Praćenje prisustva korisnika
- Emitovanje poruka (Broadcast)
- Sinhronizacija sa niskom latencijom
- Integracija sa RLS-om
- Skladište i Edge Functions
Upravljajte velikim fajlovima i logikom na strani servera u jedinstvenom okruženju. Storage vam omogućava da isporučujete sredstva kroz S3-kompatibilne sveske, dok Edge Functions vam omogućavaju da pokrećete TypeScript logiku koju pokreće Deno.
- S3-kompatibilno skladište fajlova
- API za transformaciju slika
- Edge Functions pokretane pomoću Deno-a
- Webhook okidači
- Privatne i javne sveske (buckets)
content.selfHosted.whyTitle
content.selfHosted.tradeoffsTitle
comparisonTable.self-hosted.title
comparisonTable.self-hosted.description
| Аспект | comparisonTable.self-hosted.managedSaas | comparisonTable.self-hosted.diy | comparisonTable.self-hosted.automatio |
|---|---|---|---|
| Mesečni trošak | $25 po projektu | Trošak VPS-a + vreme podešavanja | Fiksni trošak VPS-a |
| Ograničenja projekata | Plaća se po instanci | Neograničeno | Neograničeno |
| Vreme podešavanja | Trenutno | Sati ručne konfiguracije | ~15 minuta |
| HTTPS/TLS | Uključeno | Ručno podešavanje Certbot-a | Automatski |
| Vlasništvo nad podacima | Deljena infrastruktura | Potpuna kontrola | Potpuna kontrola |
Mesečni trošak
Ograničenja projekata
Vreme podešavanja
HTTPS/TLS
Vlasništvo nad podacima
Коме је ово намењено
Људи који заиста покрећу SupaBase на сопственом серверу и шта се тиме мења.
solo osnivač sa portfoliom projekata
Troškovi managed projekata jedu profit malih hobi alata.
Hostujte neograničen broj projekata na jednom VPS-u sa fiksnom cenom.
- Migrirajte sporedne aplikacije na jedan server
- Konfigurišite deljenu autentifikaciju za više domena
- Podesite automatske rezervne kopije baze podataka
inženjer fokusiran na bezbednost u finansijskim tehnologijama
Regulatorni zahtevi zahtevaju izolaciju podataka i lokalni smeštaj.
Potpuna kontrola nad infrastrukturom baze podataka i bezbednosnim pregledima.
- Revizija politika Row Level Security-ja
- Konfiguracija VPC-a i pravila zaštitnog zida (firewall)
- Omogućavanje šifrovanih skladišnih sveski (storage buckets)
solo programer koji izbacuje proizvode uz pomoć AI-ja
Potreban mu je backend koji jednostavno radi bez učenja složenog DevOps-a.
Trenutno generisanje backend-a sa GUI kontrolnom tablom.
- Generisanje šema pomoću AI promptova
- Implementacija edge functions za API logiku
- Praćenje korisničkih sesija u real-time-u
frilenser koji naplaćuje po satu
Mesečni SaaS računi po projektu čine primopredaju klijentu skupom.
Predajte namenski server koji je u potpunosti u vlasništvu klijenta.
- Priprema Postgres instance spremne za produkciju
- Konfiguracija autentifikacionih provajdera specifičnih za klijenta
- Podešavanje automatskih lokalnih rezervnih kopija skladišta
Шта Је Овај Промпт?
Сазнајте шта овај промпт ради и како вам може помоћи да постигнете боље резултате.
Šta je Supabase?
Supabase je vodeća open-source alternativa za Firebase, napravljena na vrhu alata poslovne klase kao što su PostgreSQL i Elixir. Za razliku od vlasničkih Backend-as-a-Service (BaaS) platformi koje vas zaključavaju u specifičan ekosistem, Supabase koristi standardne tehnologije. To znači da čak i ako koristite njihovu kontrolnu tablu, vaši podaci žive u standardnoj Postgres bazi podataka koju možete izvesti ili upitati iz bilo koje druge aplikacije u bilo kom trenutku. Rešava fragmentaciju modernog backend-a ujedinjivanjem upravljanja bazom podataka, autentifikacije korisnika, skladištenja fajlova i razmene poruka u real-time-u u jednu integrisanu platformu.
Kako radi
U svom jeziku, Supabase predstavlja kolekciju nekoliko open-source alata koji rade u harmoniji. PostgreSQL služi kao primarno skladište podataka, dok GoTrue upravlja logikom autentifikacije. PostgREST automatski generiše RESTful API na osnovu šeme vaše baze podataka, a Realtime upravlja WebSocket emitovanjem. Ova modularnost je razlog zašto je Supabase toliko moćan. Pruža vam kohezivno iskustvo programera dok vam istovremeno omogućava da se detaljno posvetite bilo kojoj specifičnoj komponenti. Kada vršite self-hosting, pokrećete Docker stek koji orekstrira ove servise da rade kao jedno.
Prvi sat sa Supabase-om
Jednom implementiran, vaš prvi sat uključuje prijavljivanje na kontrolnu tablu radi kreiranja vaše prve tabele. Zahvaljujući PostgREST integraciji, ne morate da pišete nikakav API kod; čim definišete kolonu, možete je upitati preko Supabase klijentske biblioteke u vašem frontend kodu. Zatim ćete omogućiti Row Level Security (RLS) kako biste osigurali zaštitu vaših podataka. Definisanjem jednostavnih SQL politika, možete precizno kontrolisati koji korisnici mogu čitati ili pisati u specifične redove. Konačno, možete povezati auth provajder treće strane, što je jednostavno kao lepljenje vaših API ključeva u panel sa podešavanjima.
Supabase vs. alternative
U poređenju sa Firebase-om, Supabase pobeđuje u fleksibilnosti i prenosivosti podataka. Niste primorani na NoSQL strukturu dokumenata i možete koristiti standardni SQL za složeno izveštavanje. U poređenju sa pravljenjem prilagođenog backend-a sa Node.js-om ili Python-om, Supabase vam štedi nedelje posla oko osnovnog koda (boilerplate). Pruža isto iskustvo managed servisa, ali uz transparentnost i isplativost self-hosted open-source softvera.

Шта људи кажу о моделу SupaBase
Погледајте шта заједница мисли о моделу SupaBase
“Obožavam Supabase, ali cenovni rang od $25 mesečno je ubio moje sporedne projekte. Moj mesečni račun je sa predviđenih $100 pao nazad na $5 jer sve pokrećem na jednom Hetzner VPS-u.”
“Morao sam veoma pažljivo da razmislim o RLS politikama u Supabase-u. Nekoliko ranih verzija imalo je bezbednosne propuste koje sam primetio tek ručnom proverom kontrolne table.”
“VPS + self-hosted Supabase je neverovatno moćan. Pokrećem više sajtova, analitiku, lične alate i punu Supabase instancu sa skraperom koji radi 24/7 za $7 na Hetzner VPS-u.”
“Da odgovorim na vaše pitanje, računarska snaga koju dobijate za hosted Supabase je znatno skuplja nego da ga sami hostujete.”
“Self-hosting je dobar izbor ako vam je potrebna potpuna kontrola nad podacima, imate zahteve usklađenosti ili želite da pokrenete neograničen broj projekata.”
“Rad sa Edge Functions je upravo dobio veliko unapređenje, ali konfiguracija je i dalje najteži deo self-hosted steka.”
Видео снимци о моделу SupaBase
Гледајте туторијале, рецензије и дискусије о моделу SupaBase
“Coolify je kontrolna tabla koju ćemo koristiti za implementaciju Supabase-a”
“Prva stvar o kojoj želim ovde da govorim su Edge Functions... podešavanje Edge Functions radi malo drugačije”
Побољшајте свој радни ток са AI Automatizacijom
Automatio kombinuje moc AI agenata, web automatizacije i pametnih integracija kako bi vam pomogao da postignete vise za manje vremena.
Pro Saveti za SupaBase
Stručni saveti za maksimalno iskorišćenje SupaBase.
Izaberite 8GB RAM-a za stabilnost
Supabase pokreće preko 10 mikroservisa, uključujući Postgres, GoTrue i PostgREST. Iako 4GB radi, 8GB (CX33) sprečava padove tokom teških migracija ili analitičkih zadataka.
Koristite Resend za SMTP
Autentifikacioni tok zahteva provajdera e-pošte. Resend ima izdašan besplatni paket i savršeno radi sa Supabase konfiguracijom za slanje e-poruka sa pozivnicama i resetovanjem lozinke.
Proverite RLS politike
U self-hosted okruženju, vi ste poslednja linija odbrane. Uvek dvaput proverite svoje Postgres Row Level Security politike kako biste osigurali da neautentifikovani korisnici ne mogu pristupiti privatnim tabelama.
Сведочанства
Sta Kazu Nasi Korisnici
Pridruzite se hiljadama zadovoljnih korisnika koji su transformisali svoj radni tok
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
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
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
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
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
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
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
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
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
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
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
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.
Povezani Self-Hosted Apps
Често Постављана Питања о SupaBase
Пронађите одговоре на честа питања о SupaBase