SupaBase

Supabase 셀프 호스팅: 나만의 VPS에 원클릭 배포

Supabase는 오픈소스 데이터베이스, auth, realtime API를 제공합니다. Automatio를 사용하면 프로젝트당 수수료를 피할 수 있도록 원클릭으로 전용 서버에 HTTPS와 함께 배포합니다.

셀프 호스팅 supabasesupabase vps 호스팅오픈소스 firebasedocker supabase서비스형 postgressupabase auth 셀프 호스팅
SupaBase logo

SupaBase

Databases

Supabase는 오픈소스 데이터베이스, auth, 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 데이터베이스가 포함됩니다. 이는 공유 인스턴스가 아니므로, 제공업체의 제한 없이 확장 기능, 스키마, 복잡한 트리거에 대한 완전한 루트 권한을 갖게 됩니다.

  • 1PostGIS 완벽 지원
  • 2AI 애플리케이션을 위한 PgVector
  • 3UI를 통한 다이렉트 SQL 접근
  • 4자동 REST 및 GraphQL API
  • 5커스텀 데이터베이스 확장

SupaBase 기능

  • Postgres 데이터베이스

    모든 프로젝트에는 완전한 전용 [PostgreSQL](https://www.postgresql.org/) 데이터베이스가 포함됩니다. 이는 공유 인스턴스가 아니므로, 제공업체의 제한 없이 확장 기능, 스키마, 복잡한 트리거에 대한 완전한 루트 권한을 갖게 됩니다.

    1. PostGIS 완벽 지원
    2. AI 애플리케이션을 위한 PgVector
    3. UI를 통한 다이렉트 SQL 접근
    4. 자동 REST 및 GraphQL API
    5. 커스텀 데이터베이스 확장
  • 인증 및 Auth

    회원가입과 로그인을 기본으로 처리하는 완전한 사용자 관리 시스템입니다. Row Level Security(RLS)를 데이터베이스와 직접 통합하여 사용자가 권한이 부여된 데이터만 볼 수 있도록 보장합니다.

    1. JWT 기반 사용자 세션
    2. OAuth 지원 (Google, GitHub 등)
    3. 이메일 및 비밀번호 플로우
    4. 매직 링크 로그인
    5. 다중 인증 (MFA)
  • Realtime 엔진

    WebSocket을 사용하여 데이터베이스 변경 사항을 실시간으로 감지합니다. Realtime 엔진은 insert, update, delete를 프론트엔드에 브로드캐스트하여 협업 앱이나 라이브 대시보드를 쉽게 구축할 수 있게 해줍니다.

    1. 데이터베이스 변경 리스너
    2. 사용자 접속 상태 추적
    3. 브로드캐스트 메시지
    4. 저지연 동기화
    5. RLS와의 통합
  • 스토리지 및 Edge Functions

    단일 환경에서 대용량 파일과 서버 측 로직을 처리하세요. 스토리지를 사용하면 S3 호환 버킷을 통해 에셋을 제공할 수 있으며, Edge Functions를 사용하면 Deno 기반의 TypeScript 로직을 실행할 수 있습니다.

    1. S3 호환 파일 스토리지
    2. 이미지 변환 API
    3. Deno 기반 Edge Functions
    4. 웹훅 트리거
    5. 비공개 및 공개 버킷

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

요금 폭탄 피하기: 공식 호스팅 플랜은 무료 한도를 초과하면 프로젝트당 월 $25로 급증하므로, 소규모 툴 포트폴리오를 운영하는 이들에게는 지속 가능하지 않습니다.
높은 RAM 요구사항: Supabase는 거의 12개에 달하는 마이크로서비스 모음이므로, 전체 스택을 안정적으로 실행하려면 최소 4GB의 RAM이 필요하여 가장 작은 VPS 티어에는 적합하지 않습니다.
데이터 레지던시 규정 준수: 엄격한 은행 또는 엔터프라이즈 보안 요구사항을 충족하기 위해 특정 지리적 지역의 자체 인프라에 사용자 데이터를 보관하세요.
수동 SMTP 구성: 호스팅 버전과 달리, 인증 및 비밀번호 재설정 이메일을 보내려면 Resend 같은 제공업체를 통해 자신의 SMTP 자격 증명을 제공해야 합니다.
사용자 시트 제한 없음: 셀프 호스팅은 Firebase나 관리형 Supabase 같은 독점 대안에서 볼 수 있는 사용자별 또는 관리자별 가격 책정의 재정적 마찰을 없애줍니다.
업그레이드 책임: 기반이 되는 Postgres 또는 GoTrue 서비스의 메이저 버전 업그레이드는 Row Security 정책이 손상되지 않도록 수동 확인이 필요합니다.
무제한 테이블 스키마: 관리형 서비스의 성능 제한에 걸리지 않고 수백 개의 테이블과 수백만 개의 행이 포함된 복잡한 애플리케이션을 실행할 수 있습니다.
단일 프로젝트 Studio: Supabase Studio의 셀프 호스팅 버전은 단일 프로젝트용으로 설계되었으며, 클라우드 대시보드처럼 여러 조직이나 프로젝트 전환을 지원하지 않습니다.
다이렉트 데이터베이스 접근: 관리형 프록시나 제한된 대시보드를 거치지 않고, 모든 툴이나 마이그레이션 프레임워크로 Postgres 인스턴스에 직접 접근하세요.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

월간 비용

comparisonTable.self-hosted.managedSaas프로젝트당 $25
comparisonTable.self-hosted.diyVPS 비용 + 설정 시간
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을(를) 실제로 자기 서버에서 운영하는 사람들과, 그때 달라지는 것.

프로젝트 포트폴리오를 보유한 1인 창업자

관리형 프로젝트 비용이 소규모 하비 툴의 수익을 갉아먹고 있습니다.

단일 고정 요금 VPS에서 무제한 프로젝트를 호스팅하세요.

  • 사이드 앱을 단일 서버로 마이그레이션
  • 여러 도메인에 대한 공유 인증 구성
  • 자동화된 데이터베이스 백업 설정

보안을 중요하게 생각하는 핀테크 엔지니어

규제 요구사항으로 인해 데이터 격리 및 로컬 레지던시가 필요합니다.

데이터베이스 인프라 및 보안 검토에 대한 완전한 제어.

  • Row Level Security 정책 감사
  • VPC 및 방화벽 규칙 구성
  • 암호화된 스토리지 버킷 활성화

AI로 제품을 만드는 1인 개발자

복잡한 DevOps를 배우지 않고도 바로 작동하는 백엔드가 필요합니다.

GUI 대시보드를 통한 즉각적인 백엔드 생성.

  • AI prompt를 사용하여 스키마 생성
  • API 로직을 위한 edge functions 배포
  • 실시간으로 사용자 세션 추적

시간당 비용을 청구하는 프리랜서

월 단위 프로젝트별 SaaS 청구서로 인해 클라이언트 인계 비용이 비쌉니다.

클라이언트가 완전히 소유하는 전용 서버를 인계하세요.

  • 프로덕션급 Postgres 인스턴스 프로비저닝
  • 클라이언트 맞춤형 인증 제공업체 구성
  • 자동화된 로컬 스토리지 백업 설정

이 프롬프트는 무엇인가요?

이 프롬프트의 기능과 더 나은 결과를 얻는 방법을 알아보세요.

Supabase란 무엇인가요?

Supabase는 PostgreSQL 및 Elixir 같은 엔터프라이즈급 툴을 기반으로 구축된 선도적인 오픈소스 Firebase 대안입니다. 특정 생태계에 종속시키는 독점 BaaS(Backend-as-a-Service) 플랫폼과 달리, Supabase는 표준 기술을 활용합니다. 즉, 대시보드를 사용하더라도 데이터는 표준 Postgres 데이터베이스에 저장되므로 언제든지 다른 애플리케이션에서 내보내거나 쿼리할 수 있습니다. 데이터베이스 관리, 사용자 인증, 파일 저장소, 실시간 메시징을 단일 통합 플랫폼으로 통합하여 현대 백엔드의 단편화를 해결합니다.

작동 방식

핵심적으로 Supabase는 조화롭게 작동하는 여러 오픈소스 툴의 모음입니다. PostgreSQL이 기본 데이터 저장소 역할을 하고, GoTrue가 인증 로직을 처리합니다. PostgREST는 데이터베이스 스키마를 기반으로 RESTful API를 자동으로 생성하며, Realtime은 WebSocket 브로드캐스트를 처리합니다. 이러한 모듈화 덕분에 Supabase가 매우 강력한 것입니다. 응화된 개발자 경험을 제공하는 동시에 특정 컴포넌트를 깊이 파고들 수 있습니다. 셀프 호스팅할 때 실행하는 것은 이러한 서비스들을 하나처럼 작동하도록 오케스트레이션하는 Docker 스택입니다.

Supabase와 함께하는 첫 1시간

배포 후 첫 1시간 동안은 대시보드에 로그인하여 첫 번째 테이블을 생성하게 됩니다. PostgREST 통합 덕분에 API 코드를 작성할 필요가 없습니다. 컬럼을 정의하는 즉시 프론트엔드 코드의 Supabase 클라이언트 라이브러리를 통해 쿼리할 수 있습니다. 그런 다음 데이터가 보호되도록 Row Level Security(RLS)를 활성화합니다. 간단한 SQL 정책을 정의하여 특정 행을 읽거나 쓸 수 있는 사용자를 정확하게 제어할 수 있습니다. 마지막으로, 설정 패널에 API 키를 붙여넣는 것만큼 간단하게 타사 인증 제공업체를 연결할 수 있습니다.

Supabase vs 대안들

Firebase와 비교했을 때, Supabase는 유연성과 데이터 이식성 측면에서 우수합니다. NoSQL 문서 구조에 갇히지 않으며 복잡한 리포팅에 표준 SQL을 사용할 수 있습니다. Node.js나 Python으로 커스텀 백엔드를 구축하는 것과 비교하면, Supabase는 수주일 간의 보일러플레이트 작업 시간을 절약해 줍니다. 관리형 서비스와 동일한 경험을 제공하면서도 셀프 호스팅 오픈소스 소프트웨어의 투명성과 비용 효율성을 누릴 수 있습니다.

이 프롬프트는 무엇인가요?

SupaBase에 대한 사람들의 의견

커뮤니티가 SupaBase에 대해 어떻게 생각하는지 확인하세요

Supabase를 정말 좋아하지만, 월 $25 요금제 때문에 사이드 프로젝트를 포기해야 했습니다. 단일 Hetzner VPS에서 모든 것을 실행하면서 월 예상 비용이 $100에서 $5로 줄었습니다.
Eastern-Height2451
reddit
Supabase의 RLS 정책에 대해 매우 신중해야 했습니다. 초기 버전 중 일부에는 대시보드를 수동으로 확인해서 겨우 찾아낸 보안 허점이 있었습니다.
kotowskaman
reddit
VPS + 셀프 호스팅 Supabase 조합은 사기적으로 강력합니다. Hetzner VPS에서 월 $7로 여러 개의 사이트, 분석 툴, 개인용 툴, 그리고 24시간 작동하는 스크래퍼가 포함된 완전한 Supabase 인스턴스를 실행하고 있습니다.
@AlexBurlis
twitter
질문에 답변하자면, 호스팅된 Supabase에서 얻는 컴퓨팅 자원은 직접 셀프 호스팅하는 것보다 훨씬 더 비쌉니다.
u/BeeM3D
reddit
셀프 호스팅은 데이터에 대한 완전한 제어가 필요하거나, 규정 준수 요구사항이 있거나, 무제한 프로젝트를 실행하고 싶을 때 좋은 선택입니다.
Supabase Docs
hackernews
Edge Functions 작업이 대폭 업그레이드되었지만, 설정은 여전히 셀프 호스팅 스택에서 가장 까다로운 부분입니다.
@supabase
twitter

SupaBase에 대한 동영상

SupaBase에 대한 튜토리얼, 리뷰 및 토론 시청

Coolify는 Supabase를 배포하는 데 사용할 제어판입니다

여기서 먼저 이야기하고 싶은 것은 Edge Functions입니다... Edge Functions 설정은 조금 다르게 작동합니다

단순한 프롬프트 이상

워크플로를 강화하세요 AI 자동화

Automatio는 AI 에이전트, 웹 자동화 및 스마트 통합의 힘을 결합하여 더 짧은 시간에 더 많은 것을 달성할 수 있도록 도와줍니다.

AI 에이전트
웹 자동화
스마트 워크플로

SupaBase 프로 팁

SupaBase을 최대한 활용하기 위한 전문가 팁.

안정성을 위해 8GB RAM 선택하기

Supabase는 Postgres, GoTrue, PostgREST를 포함한 10개 이상의 마이크로서비스를 실행합니다. 4GB로도 작동은 가능하지만, 8GB(CX33)를 사용하면 대규모 마이그레이션이나 분석 작업 중 발생하는 충돌을 방지할 수 있습니다.

SMTP로 Resend 사용하기

인증 플로우에는 이메일 제공업체가 필요합니다. Resend는 넉넉한 무료 티어를 제공하며, 초대 및 재설정 이메일 발송을 위한 Supabase 설정과 완벽하게 호환됩니다.

RLS 정책 감사하기

셀프 호스팅 환경에서는 사용자가 마지막 방어선입니다. 인증되지 않은 사용자가 비공개 테이블에 접근하지 못하도록 Postgres Row Level Security 정책을 항상 거듭 확인하세요.

후기

사용자 후기

워크플로를 혁신한 수천 명의 만족한 사용자와 함께하세요

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에 대한 일반적인 질문에 대한 답변 찾기