میزبانی شخصی Supabase: استقرار تک کلیکی روی VPS شخصی شما
Supabase یک پایگاهداده open-source، احراز هویت و API بلادرنگ فراهم میکند. Automatio آن را با یک کلیک روی سرور اختصاصی شما با HTTPS مستقر میکند تا از...
SupaBase
DatabasesSupabase یک پایگاهداده open-source، احراز هویت و API بلادرنگ فراهم میکند. Automatio آن را با یک کلیک روی سرور اختصاصی شما با HTTPS مستقر میکند تا از...
با استقرار SupaBase چه چیزی میگیرید
سروری که اجاره میکنیم، هزینهاش، و آنچه نصبکننده از شما میپرسد.
- سرور
- CX23 · 2 vCPU · 4 GB RAM
- از
- 9$ در ماه
- راهاندازی
- نیازی به پیکربندی نیست
در هر استقرار موجود است
- سرور اختصاصی، هر ماشین یک برنامه
- صدور خودکار گواهی HTTPS
- زیردامنه رایگان، دامنه اختصاصی اختیاری
- راهاندازی مجدد، تغییر اندازه، اسنپشات و بازیابی
پروژه
هر آنچه این صفحه به بیرون از Automatio پیوند میدهد.
SupaBase را با یک کلیک مستقر کنید
روی سرور خودتان، با دادههای خودتان. بدون ترمینال، بدون دستور Docker، بدون تنظیم گواهی.
- 1
اندازه را انتخاب کنید
با کوچکترین سروری که برای برنامه کافی است شروع کنید. بعداً بدون نصب مجدد تغییر دهید.
- 2
دکمه استقرار را بزنید
سرور را اجاره میکنیم، برنامه را با Docker نصب میکنیم و یک زیردامنه را به آن هدایت میکنیم.
- 3
بالا آمدنش را ببینید
آمادهسازی خودکار است و چند دقیقه طول میکشد. با صدور گواهی HTTPS برنامه فعال است.
اندازه سرور
ماهانه همراه با اشتراک Automatio صورتحساب میشود. سرور را حذف کنید، هزینه متوقف میشود.
قابلیتهای SupaBase
کاوش کنید که Automatio چه کاری میتواند برای این مورد استفاده انجام دهد
پایگاهداده Postgres
هر پروژه همراه با یک پایگاهداده کامل و اختصاصی PostgreSQL ارائه میشود. این یک نمونه اشتراکی نیست، به این معنی که شما بدون محدودیتهای ارائهدهنده، دسترسی روت کامل به اکستنشنها، اسکیماها و تریگرهای پیچیده دارید.
- 1پشتیبانی کامل از PostGIS
- 2PgVector برای کاربردهای AI
- 3دسترسی مستقیم SQL از طریق رابط کاربری
- 4APIهای REST و GraphQL خودکار
- 5اکستنشنهای سفارشی پایگاهداده
قابلیتهای SupaBase
- پایگاهداده Postgres
هر پروژه همراه با یک پایگاهداده کامل و اختصاصی [PostgreSQL](https://www.postgresql.org/) ارائه میشود. این یک نمونه اشتراکی نیست، به این معنی که شما بدون محدودیتهای ارائهدهنده، دسترسی روت کامل به اکستنشنها، اسکیماها و تریگرهای پیچیده دارید.
- پشتیبانی کامل از PostGIS
- PgVector برای کاربردهای AI
- دسترسی مستقیم SQL از طریق رابط کاربری
- APIهای REST و GraphQL خودکار
- اکستنشنهای سفارشی پایگاهداده
- احراز هویت و امنیت
یک سیستم مدیریت کاربر کامل که ثبتنام و ورود را به صورت پیشفرض مدیریت میکند. این سیستم Row Level Security (RLS) را مستقیماً با پایگاهداده شما یکپارچه میکند و اطمینان میدهد که کاربران فقط به دادههایی که مجاز به دسترسی به آنها هستند، دسترسی دارند.
- نشستهای کاربری مبتنی بر JWT
- پشتیبانی از OAuth (گوگل، گیتهاب و غیره)
- فلوهای ایمیل و رمز عبور
- ورود با لینک جادویی (Magic link)
- احراز هویت چندمرحلهای (MFA)
- موتور بلادرنگ (Realtime)
با استفاده از WebSockets به تغییرات پایگاهداده به محض وقوع گوش دهید. موتور Realtime درجها، بهروزرسانیها و حذفها را به فرانتاند شما برودکست میکند و ساخت اپلیکیشنهای مشارکتی یا داشبوردهای زنده را آسان میسازد.
- شنوندگان تغییرات پایگاهداده
- ردیابی حضور کاربر
- پیامهای برودکست
- همگامسازی با تاخیر کم
- یکپارچهسازی با RLS
- ذخیرهسازی و Edge Functions
فایلهای بزرگ و منطق سمت سرور را در یک محیط واحد مدیریت کنید. Storage به شما امکان میدهد داراییها را از طریق باکتهای سازگار با S3 سرویسدهی کنید، در حالی که Edge Functions به شما اجازه میدهد منطق TypeScript را با قدرت Deno اجرا کنید.
- ذخیرهسازی فایل سازگار با S3
- API تبدیل تصویر
- Edge Functions مبتنی بر Deno
- تریگرهای وبهوک
- باکتهای خصوصی و عمومی
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 |
|---|---|---|---|
| هزینه ماهانه | ۲۵ دلار به ازای هر پروژه | هزینه VPS + زمان راهاندازی | هزینه ثابت VPS |
| محدودیتهای پروژه | پولی به ازای هر نمونه | نامحدود | نامحدود |
| زمان راهاندازی | آنی | ساعتها پیکربندی دستی | ~۱۵ دقیقه |
| HTTPS/TLS | شامل میشود | راهاندازی دستی Certbot | خودکار |
| مالکیت داده | زیرساخت مشترک | کنترل کامل | کنترل کامل |
هزینه ماهانه
محدودیتهای پروژه
زمان راهاندازی
HTTPS/TLS
مالکیت داده
این برای چه کسانی است
کسانی که واقعاً SupaBase را روی سرور خودشان اجرا میکنند، و چه چیزی تغییر میکند.
یک بنیانگذار انفرادی با پورتفولیویی از پروژهها
هزینههای پروژههای مدیریتشده سود ابزارهای سرگرمی کوچک را از بین میبرد.
میزبانی پروژههای نامحدود روی یک VPS با هزینه ثابت.
- انتقال اپهای جانبی به یک سرور واحد
- پیکربندی احراز هویت مشترک برای چند دامنه
- راهاندازی پشتیبانگیری خودکار پایگاهداده
یک مهندس فینتک حساس به امنیت
الزامات قانونی نیازمند ایزولهسازی دادهها و اقامت محلی دادهها است.
کنترل کامل روی زیرساخت پایگاهداده و بررسیهای امنیتی.
- ممیزی سیاستهای Row Level Security
- پیکربندی 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 برودکستهای WebSocket را مدیریت میکند. این ماژولار بودن دلیل قدرتمند بودن Supabase است. این ابزار به شما یک تجربه توسعهدهنده یکپارچه میدهد در حالی که به شما اجازه میدهد عمیقاً وارد هر کامپوننت خاصی شوید. وقتی میزبانی شخصی انجام میدهید، در حال اجرای یک استک Docker هستید که این سرویسها را هماهنگ میکند تا به عنوان یک واحد کار کنند.
اولین ساعت با Supabase
پس از استقرار، اولین ساعت شما شامل ورود به داشبورد برای ایجاد اولین جدول است. به لطف یکپارچهسازی PostgREST، نیازی به نوشتن هیچ کد API ندارید؛ به محض اینکه یک ستون را تعریف میکنید، میتوانید از طریق کتابخانه کلاینت Supabase در کد فرانتاند خود به آن کوئری بزنید. سپس Row Level Security (RLS) را فعال میکنید تا مطمئن شوید دادههایتان محافظت میشوند. با تعریف سیاستهای ساده SQL، میتوانید دقیقاً کنترل کنید کدام کاربران میتوانند به سطرهای خاصی خواندن یا نوشتن داشته باشند. در نهایت، ممکن است یک ارائهدهنده احراز هویت شخص ثالث را متصل کنید که به سادگی چسباندن کلیدهای API در پنل تنظیمات است.
Supabase در مقایسه با گزینههای جایگزین
در مقایسه با Firebase، Supabase در انعطافپذیری و قابلیت انتقال داده برنده است. شما مجبور به استفاده از ساختار اسناد NoSQL نیستید و میتوانید از SQL استاندارد برای گزارشدهیهای پیچیده استفاده کنید. در مقایسه با ساخت یک بکاند سفارشی با Node.js یا Python، Supabase هفتهها کار بویلرپلیت را برای شما صرفهجویی میکند. این ابزار همان تجربه یک سرویس مدیریتشده را ارائه میدهد اما با شفافیت و مقرونبهصرفه بودن نرمافزار open-source با میزبانی شخصی.

مردم درباره SupaBase چه میگویند
ببینید جامعه درباره SupaBase چه فکر میکند
“من Supabase را دوست دارم، اما پلن قیمتگذاری ۲۵ دلار در ماه پروژههای جانبی مرا نابود کرد. صورتحساب ماهانه من از ۱۰۰ دلار پیشبینیشده با اجرای همهچیز روی یک VPS تکنفره Hetzner به ۵ دلار کاهش یافت.”
“باید در مورد سیاستهای RLS در Supabase بسیار دقیق میبودم. چند نسخه اول دارای شکافهای امنیتی بودند که فقط با بررسی دستی داشبورد متوجه آنها شدم.”
“VPS به همراه Supabase شخصیسازی شده به طرز دیوانهواری قدرتمند است. من چندین سایت، ابزارهای تحلیلی، ابزارهای شخصی و یک نمونه کامل Supabase به همراه یک اسکرپر ۲۴ ساعته را با ۷ دلار روی یک VPS در Hetzner اجرا میکنم.”
“برای پاسخ به سوال شما، سختافزاری که برای Supabase میزبانیشده دریافت میکنید به طور قابل توجهی گرانتر از زمانی است که خودتان آن را میزبانی کنید.”
“میزبانی شخصی گزینه مناسبی است اگر به کنترل کامل روی دادههای خود نیاز دارید، الزامات انطباق دارید، یا میخواهید پروژههای نامحدودی را اجرا کنید.”
“کار با Edge Functions به تازگی ارتقاء بزرگی داشته است، اما پیکربندی همچنان پیچیدهترین بخش استک میزبانی شخصی است.”
ویدیوهای درباره SupaBase
آموزشها، بررسیها و بحثهای درباره SupaBase را تماشا کنید
“Coolify کنترلپنلی است که قرار است برای استقرار Supabase از آن استفاده کنیم”
“اولین چیزی که میخواهم در اینجا دربارهاش صحبت کنم Edge Functions است... راهاندازی Edge Functions کمی متفاوت کار میکند”
گردش کار خود را با اتوماسیون AI
Automatio قدرت عاملهای AI، اتوماسیون وب و ادغامهای هوشمند را ترکیب میکند تا به شما کمک کند در زمان کمتر بیشتر انجام دهید.
نکات حرفهای برای SupaBase
نکات تخصصی برای کمک به شما در استفاده حداکثری از SupaBase و دستیابی به نتایج بهتر.
برای پایداری، رم ۸ گیگابایت انتخاب کنید
Supabase بیش از ۱۰ میکروسرویس از جمله Postgres، GoTrue و PostgREST را اجرا میکند. اگرچه رم ۴ گیگابایت کار میکند، اما رم ۸ گیگابایت (CX33) از کرش کردن در طول مهاجرتهای سنگین یا کارهای تحلیلی جلوگیری میکند.
برای SMTP از Resend استفاده کنید
فلو احراز هویت به یک ارائهدهنده ایمیل نیاز دارد. Resend یک پلن رایگان عالی دارد و کاملاً با کانفیگ Supabase برای ارسال ایمیلهای دعوت و بازیابی رمز عبور کار میکند.
سیاستهای RLS را ممیزی کنید
در یک محیط self-hosted، شما آخرین خط دفاعی هستید. همیشه سیاستهای Row Level Security پایگاهداده Postgres خود را دوباره بررسی کنید تا مطمئن شوید کاربران احراز هویتنشده نمیتوانند به جدولهای خصوصی دسترسی پیدا کنند.
نظرات
کاربران ما چه میگویند
به هزاران کاربر راضی که گردش کار خود را متحول کردهاند بپیوندید
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.
مرتبط Self-Hosted Apps
سوالات متداول درباره SupaBase
پاسخ سوالات رایج درباره SupaBase را بیابید