Self-Host Supabase: Triển khai One-Click trên VPS riêng của bạn
Supabase cung cấp cơ sở dữ liệu open-source, xác thực và API real-time. Automatio triển khai nó lên máy chủ chuyên dụng của bạn với HTTPS để tránh phí theo dự...
SupaBase
DatabasesSupabase cung cấp cơ sở dữ liệu open-source, xác thực và API real-time. Automatio triển khai nó lên máy chủ chuyên dụng của bạn với HTTPS để tránh phí theo dự...
Bạn nhận được gì khi triển khai SupaBase
Máy chủ chúng tôi thuê, chi phí, và những gì trình cài đặt sẽ hỏi.
- Máy chủ
- CX23 · 2 vCPU · 4 GB RAM
- Từ
- $9/tháng
- Cài đặt
- Không cần cấu hình
Có trong mọi lần triển khai
- Máy chủ riêng, mỗi máy một ứng dụng
- Chứng chỉ HTTPS cấp tự động
- Tên miền phụ miễn phí, tên miền riêng tùy chọn
- Khởi động lại, đổi kích thước, snapshot và khôi phục
Dự án
Mọi liên kết ra ngoài Automatio trên trang này.
Triển khai SupaBase chỉ một cú nhấp
Trên máy chủ của bạn, với dữ liệu của bạn. Không terminal, không lệnh Docker, không cấu hình chứng chỉ.
- 1
Chọn kích thước
Bắt đầu với máy chủ nhỏ nhất đủ dùng. Nâng cấp sau mà không cần cài lại.
- 2
Nhấn triển khai
Chúng tôi thuê máy chủ, cài ứng dụng bằng Docker và trỏ một tên miền phụ vào đó.
- 3
Xem nó khởi chạy
Quá trình chạy tự động trong vài phút. Khi chứng chỉ HTTPS được cấp là ứng dụng đã sẵn sàng.
Kích thước máy chủ
Tính phí hằng tháng cùng gói Automatio. Xóa máy chủ là ngừng tính phí.
Khả năng SupaBase
Khám phá những gì Automatio có thể làm cho trường hợp sử dụng này
Cơ sở dữ liệu Postgres
Mỗi dự án đi kèm với một cơ sở dữ liệu PostgreSQL đầy đủ và chuyên dụng. Đây không phải là một instance chia sẻ, nghĩa là bạn có toàn quyền root đối với các extension, schema và trigger phức tạp mà không bị giới hạn bởi nhà cung cấp.
- 1Hỗ trợ đầy đủ PostGIS
- 2PgVector cho các ứng dụng AI
- 3Truy cập SQL trực tiếp qua UI
- 4Tự động tạo API REST và GraphQL
- 5Các extension cơ sở dữ liệu tùy chỉnh
Khả năng SupaBase
- Cơ sở dữ liệu Postgres
Mỗi dự án đi kèm với một cơ sở dữ liệu [PostgreSQL](https://www.postgresql.org/) đầy đủ và chuyên dụng. Đây không phải là một instance chia sẻ, nghĩa là bạn có toàn quyền root đối với các extension, schema và trigger phức tạp mà không bị giới hạn bởi nhà cung cấp.
- Hỗ trợ đầy đủ PostGIS
- PgVector cho các ứng dụng AI
- Truy cập SQL trực tiếp qua UI
- Tự động tạo API REST và GraphQL
- Các extension cơ sở dữ liệu tùy chỉnh
- Authentication & Auth
Một hệ thống quản lý người dùng hoàn chỉnh xử lý việc đăng ký và đăng nhập ngay khi thiết lập. Nó tích hợp Row Level Security (RLS) trực tiếp vào cơ sở dữ liệu của bạn, đảm bảo người dùng chỉ thấy dữ liệu mà họ được phép truy cập.
- Phiên người dùng dựa trên JWT
- Hỗ trợ OAuth (Google, GitHub, v.v.)
- Luồng email và mật khẩu
- Đăng nhập bằng Magic link
- Xác thực đa yếu tố (MFA)
- Realtime Engine
Lắng nghe các thay đổi cơ sở dữ liệu ngay khi chúng diễn ra bằng WebSockets. Realtime engine truyền phát các thao tác thêm, sửa, xóa đến frontend của bạn, giúp dễ dàng xây dựng các ứng dụng cộng tác hoặc bảng điều khiển trực tiếp.
- Trình lắng nghe thay đổi cơ sở dữ liệu
- Theo dõi sự hiện diện của người dùng
- Truyền phát tin nhắn (Broadcast)
- Đồng bộ hóa độ trễ thấp
- Tích hợp với RLS
- Storage & Edge Functions
Xử lý các tệp lớn và logic phía máy chủ trong một môi trường duy nhất. Storage cho phép bạn phân phối các tài nguyên thông qua các bucket tương thích với S3, trong khi Edge Functions cho phép bạn chạy logic TypeScript được cung cấp bởi Deno.
- Lưu trữ tệp tương thích S3
- API chuyển đổi hình ảnh
- Edge Functions vận hành bởi Deno
- Triggers Webhook
- Bucket riêng tư và công khai
content.selfHosted.whyTitle
content.selfHosted.tradeoffsTitle
comparisonTable.self-hosted.title
comparisonTable.self-hosted.description
| Khía Cạnh | comparisonTable.self-hosted.managedSaas | comparisonTable.self-hosted.diy | comparisonTable.self-hosted.automatio |
|---|---|---|---|
| Chi phí hàng tháng | $25 mỗi dự án | Chi phí VPS + thời gian thiết lập | Chi phí VPS cố định |
| Giới hạn dự án | Trả phí theo instance | Không giới hạn | Không giới hạn |
| Thời gian thiết lập | Tức thì | Hàng giờ cấu hình thủ công | ~15 phút |
| HTTPS/TLS | Đã bao gồm | Cấu hình Certbot thủ công | Tự động |
| Quyền sở hữu dữ liệu | Hạ tầng chia sẻ | Toàn quyền kiểm soát | Toàn quyền kiểm soát |
Chi phí hàng tháng
Giới hạn dự án
Thời gian thiết lập
HTTPS/TLS
Quyền sở hữu dữ liệu
Dành cho ai
Những người thực sự chạy SupaBase trên máy chủ của họ, và điều gì thay đổi khi đó.
một nhà sáng lập độc lập có nhiều danh mục dự án
Chi phí dự án managed đang ăn mòn lợi nhuận của các công cụ hobby nhỏ.
Host các dự án không giới hạn trên một VPS chi phí cố định.
- Migrate các ứng dụng phụ lên một máy chủ duy nhất
- Cấu hình auth chung cho nhiều domain
- Thiết lập sao lưu cơ sở dữ liệu tự động
một kỹ sư fintech coi trọng tính bảo mật
Các yêu cầu tuân thủ đòi hỏi cô lập dữ liệu và lưu trữ cục bộ.
Kiểm soát toàn bộ hạ tầng cơ sở dữ liệu và các đánh giá bảo mật.
- Kiểm toán các chính sách Row Level Security
- Cấu hình VPC và quy tắc tường lửa (firewall)
- Bật các storage bucket được mã hóa
một lập trình viên solo phát triển sản phẩm bằng AI
Cần một backend hoạt động ngay mà không phải học DevOps phức tạp.
Tạo backend tức thì với bảng điều khiển GUI.
- Tạo schema bằng các AI prompt
- Triển khai edge functions cho logic API
- Theo dõi phiên người dùng theo thời gian thực
một freelancer tính phí theo giờ
Hóa đơn SaaS hàng tháng theo từng dự án làm chi phí bàn giao cho khách hàng trở nên đắt đỏ.
Bàn giao một máy chủ chuyên dụng thuộc quyền sở hữu hoàn toàn của khách hàng.
- Cung cấp một instance Postgres sẵn sàng cho production
- Cấu hình các nhà cung cấp auth riêng cho khách hàng
- Thiết lập sao lưu lưu trữ cục bộ tự động
Prompt nay la gi?
Tim hieu prompt nay lam gi va cach no co the giup ban dat ket qua tot hon.
Supabase là gì?
Supabase là giải pháp thay thế open-source hàng đầu cho Firebase, được xây dựng trên các công cụ cấp doanh nghiệp như PostgreSQL và Elixir. Không giống như các nền tảng Backend-as-a-Service (BaaS) độc quyền trói buộc bạn vào một hệ sinh thái cụ thể, Supabase tận dụng các công nghệ tiêu chuẩn. Điều này có nghĩa là ngay cả khi bạn sử dụng bảng điều khiển của họ, dữ liệu của bạn nằm trong một cơ sở dữ liệu Postgres tiêu chuẩn mà bạn có thể xuất hoặc truy vấn từ bất kỳ ứng dụng nào khác bất cứ lúc nào. Nó giải quyết sự phân mảnh của backend hiện đại bằng cách hợp nhất quản lý cơ sở dữ liệu, xác thực người dùng, lưu trữ tệp và nhắn tin thời gian thực vào một nền tảng tích hợp duy nhất.
Cách thức hoạt động
Về cốt lõi, Supabase là một tập hợp gồm nhiều công cụ open-source hoạt động đồng bộ. PostgreSQL đóng vai trò là kho lưu trữ dữ liệu chính, trong khi GoTrue xử lý logic xác thực. PostgREST tự động tạo RESTful API dựa trên schema cơ sở dữ liệu của bạn, và Realtime xử lý việc truyền phát WebSocket. Tính mô-đun này là lý do tại sao Supabase lại mạnh mẽ đến vậy. Nó mang lại cho bạn trải nghiệm lập trình liền mạch đồng thời cho phép bạn đi sâu vào bất kỳ thành phần cụ thể nào. Khi tự host, bạn đang chạy một Docker stack điều phối các dịch vụ này hoạt động như một thể thống nhất.
Giờ đầu tiên làm việc với Supabase
Sau khi được triển khai, giờ đầu tiên của bạn sẽ bao gồm việc đăng nhập vào dashboard để tạo bảng đầu tiên. Nhờ tích hợp PostgREST, bạn không cần viết bất kỳ mã API nào; ngay khi bạn xác định một cột, bạn có thể truy vấn nó thông qua thư viện client của Supabase trong mã frontend của mình. Sau đó, bạn sẽ bật Row Level Security (RLS) để đảm bảo dữ liệu của bạn được bảo vệ. Bằng cách định nghĩa các chính sách SQL đơn giản, bạn có thể kiểm soát chính xác người dùng nào có thể đọc hoặc ghi vào các hàng cụ thể. Cuối cùng, bạn có thể kết nối một nhà cung cấp auth của bên thứ ba, việc này đơn giản chỉ là dán các khóa API của bạn vào bảng cài đặt.
Supabase và các giải pháp thay thế
So với Firebase, Supabase vượt trội hơn về tính linh hoạt và khả năng di chuyển dữ liệu. Bạn không bị ép buộc vào cấu trúc tài liệu NoSQL và có thể sử dụng SQL tiêu chuẩn cho việc tạo báo cáo phức tạp. So với việc tự xây dựng một backend tùy chỉnh bằng Node.js hoặc Python, Supabase giúp bạn tiết kiệm hàng tuần công sức viết mã mẫu (boilerplate). Nó mang lại trải nghiệm tương tự như một dịch vụ managed nhưng với sự minh bạch và hiệu quả về chi phí của phần mềm open-source tự host.

Moi nguoi dang noi gi ve SupaBase
Xem cong dong nghi gi ve SupaBase
“Yêu Supabase, nhưng mức giá $25/tháng đã giết chết các dự án phụ của tôi. Hóa đơn hàng tháng của tôi đã giảm từ mức dự kiến $100 xuống còn $5 khi chạy mọi thứ trên một VPS Hetzner duy nhất.”
“Tôi phải rất cẩn trọng về các chính sách RLS trong Supabase. Một số phiên bản đầu có các lỗ hổng bảo mật mà tôi chỉ phát hiện ra khi kiểm tra thủ công bảng điều khiển.”
“VPS + Supabase tự host thực sự quá mạnh mẽ. Tôi đang chạy nhiều trang web, phân tích, công cụ cá nhân và một instance Supabase hoàn chỉnh với trình cào dữ liệu 24/7 chỉ với $7 trên một VPS Hetzner.”
“Để trả lời câu hỏi của bạn, năng lực tính toán bạn nhận được cho Supabase hosted đắt hơn đáng kể so với việc bạn tự host.”
“Self-hosting là lựa chọn phù hợp nếu bạn cần kiểm soát hoàn toàn dữ liệu của mình, có các yêu cầu tuân thủ hoặc muốn chạy các dự án không giới hạn.”
“Làm việc với Edge Functions vừa nhận được một bản nâng cấp lớn, nhưng cấu hình vẫn là phần khó nhằn nhất trong bộ công cụ tự host.”
Video ve SupaBase
Xem huong dan, danh gia va thao luan ve SupaBase
“Coolify là bảng điều khiển mà chúng ta sẽ sử dụng để triển khai Supabase”
“Điều đầu tiên tôi muốn nói ở đây là Edge Functions... việc thiết lập Edge Functions hoạt động hơi khác một chút”
Tang cuong quy trinh lam viec cua ban voi Tu dong hoa AI
Automatio ket hop suc manh cua cac AI agent, tu dong hoa web va tich hop thong minh de giup ban lam duoc nhieu hon trong thoi gian ngan hon.
Meo chuyen nghiep cho SupaBase
Meo chuyen gia giup ban tan dung toi da SupaBase va dat ket qua tot hon.
Chọn 8GB RAM để đảm bảo độ ổn định
Supabase chạy hơn 10 microservices bao gồm Postgres, GoTrue và PostgREST. Mặc dù 4GB vẫn hoạt động, 8GB (CX33) sẽ giúp tránh tình trạng crash trong quá trình migration nặng hoặc chạy các tác vụ analytics.
Sử dụng Resend cho SMTP
Luồng authentication cần một nhà cung cấp email. Resend có gói miễn phí rất hào phóng và hoạt động hoàn hảo với cấu hình của Supabase để gửi email mời và đặt lại mật khẩu.
Kiểm tra kỹ các chính sách RLS
Trong môi trường self-hosted, bạn là lớp phòng thủ cuối cùng. Hãy luôn kiểm tra lại các chính sách Postgres Row Level Security (RLS) để đảm bảo người dùng chưa xác thực không thể truy cập các bảng dữ liệu riêng tư.
Danh gia
Nguoi dung cua chung toi noi gi
Tham gia cung hang nghin nguoi dung hai long da thay doi quy trinh lam viec cua ho
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.
Lien quan Self-Hosted Apps
Cau hoi thuong gap ve SupaBase
Tim cau tra loi cho cac cau hoi thuong gap ve SupaBase