رفتن به محتوا
پیکسول

Supabase یا Railway؟ مقایسه‌ی دو پلتفرم بک‌اند و هاستینگ برای توسعه‌دهنده‌ها

مهدی رحمانی9 دقیقه مطالعه
Supabase یا Railway؟ مقایسه‌ی دو پلتفرم بک‌اند و هاستینگ برای توسعه‌دهنده‌ها

⚠️ به‌روزرسانی: این مقاله در تاریخ ۱۲ اکتبر ۲۰۲۶ (۲۰ مهر ۱۴۰۵) بازنویسی و با آخرین اطلاعات منتشرشده از مستندات رسمی Supabase و Railway و بررسی‌های مستقل به‌روز شده است.

Supabase یا Railway؟ مقایسه‌ی دو پلتفرم بک‌اند و هاستینگ برای توسعه‌دهنده‌ها

وقتی اپ می‌سازی، دو سؤال اصلی داری: داده‌ها و کاربرها کجا نگهداری بشن و کد سرور کجا اجرا بشه؟

اشتراک Supabase و اشتراک Railway هر کدوم یکی از این دو سؤال رو جواب می‌دن و گاهی هر دو رو. Supabase یه بک‌اند آماده بر پایه‌ی Postgres هستش که دیتابیس، ورود کاربر، فایل و Realtime رو یه‌جا می‌ده. Railway یه پلتفرم هاستینگه که هر سرویسی، از API و ورکر تا ربات و دیتابیس رو از روی GitHub یا Docker بالا میاره.

پلن‌ها و قیمت‌ها رو از صفحه‌ها و مستندات رسمی هر دو سرویس و چند بررسی مستقل گرفتیم و تا ۱۲ اکتبر ۲۰۲۶ چک شدن. لینک منابع آخر مقاله هست.

دو ابزار، دو کار

Supabase برای هر پروژه یه دیتابیس Postgres اختصاصی می‌ده، به‌علاوه‌ی Auth، Storage، Realtime و Edge Functions. هر پروژه‌ی Supabase یه سرور دیتابیس جدا داره و از طریق API می‌شه مستقیم از فرانت‌اند بهش وصل شد. Supabase از سپتامبر ۲۰۲۶ OrioleDB رو هم به‌صورت Public Beta عرضه کرده که یه موتور ذخیره‌سازی جایگزین Postgres با کارایی بالاتر برای برخی بارهای کاریه.

Railway برای توسعه‌دهنده‌هایی ساخته شده که می‌خوان پروژه‌شون رو راحت دیپلوی کنن. سخت‌افزار خودش رو داره (نه AWS یا GCP)، با GitHub و Docker و CLI کار می‌کنه و دیتابیس‌های PostgreSQL، MySQL، MongoDB و Redis و حجم ذخیره‌سازی رو هم شامل می‌شه. Railway از آگوست ۲۰۲۶ Infrastructure as Code رو هم اضافه کرده که با TypeScript به‌صورت GA و با Python و Go در beta در دسترسه.

مقایسه Supabase و Railway

مقایسه سریع

مقایسه کلی Supabase و Railway — اکتبر ۲۰۲۶

ویژگی

Supabase

Railway

نوع پلتفرم

Backend-as-a-Service (Postgres + Auth + Storage + Realtime)

هاستینگ عمومی (هر سرویسی از GitHub یا Docker)

پلن رایگان

۲ پروژه فعال، ۵۰۰MB دیتابیس، ۵۰K کاربر ماهانه، ۱GB فایل

۱ دلار اعتبار ماهانه (بعد از تریال ۵ دلاری)، ۱ پروژه

پلن پایه

Pro: از ۲۵ دلار در ماه (به ازای هر سازمان)

Hobby: ۵ دلار در ماه (به ازای هر workspace)

پلن حرفه‌ای

Team: از ۵۹۹ دلار در ماه

Pro: ۲۰ دلار در ماه (به ازای هر workspace، صندلی نامحدود)

مدل قیمت‌گذاری

ثابت + مصرف اضافه

مصرفی (ثانیه‌ای)

ایجنت هوش مصنوعی

Observability on Auto-Pilot (سپتامبر ۲۰۲۶)

Railway Agent (آپریل ۲۰۲۶، در داشبورد، CLI و اپ موبایل)

پشتیبانی از PgBouncer

بله (به‌صورت پیش‌فرض)

بله (از ژوئن ۲۰۲۶، یک‌کلیکی)

اپ موبایل

—

iOS (ژوئن ۲۰۲۶)، اندروید در beta

گزینه‌های انطباق

SOC2، ISO 27001، HIPAA (افزونه)

HIPAA BAA، SSO، Role-Based Access Control (Enterprise)

مناسب برای

MVP سریع، فرانت‌اند بدون بک‌اند، اپ‌های full-stack

دیپلوی هر سرویس، API، ورکر، ربات، دیتابیس

Supabase: پلن‌ها و امکانات

صفحه‌ی رسمی قیمت Supabase چهار پلن داره. پلن‌های پولی برای هر سازمان حساب می‌شن، نه هر پروژه:

پلن‌های Supabase — اکتبر ۲۰۲۶

پلن

ماهانه

نکته‌های اصلی

Free

رایگان

۵۰۰ مگابایت دیتابیس، ۵۰ هزار کاربر ماهانه، ۱ گیگابایت فایل، درخواست API نامحدود، حداکثر ۲ پروژه‌ی فعال

Pro

از ۲۵ دلار

۱۰۰ هزار کاربر ماهانه، ۸ گیگابایت دیسک برای هر پروژه، ۲۵۰ گیگابایت ترافیک خروجی، ۱۰۰ گیگابایت فایل، بک‌آپ روزانه ۷ روزه، پشتیبانی ایمیل

Team

از ۵۹۹ دلار

همه‌ی امکانات Pro به‌علاوه‌ی SOC2 و ISO 27001، SSO، بک‌آپ ۱۴ روزه، لاگ ۲۸ روزه، پشتیبانی اولویت‌دار با SLA، HIPAA به‌عنوان افزونه

Enterprise

سفارشی

مدیر پشتیبانی اختصاصی، SLA آپتایم، AWS PrivateLink، پشتیبانی ۲۴/۷

پلن‌های پولی ۱۰ دلار اعتبار ماهانه برای محاسبات (compute) دارن که یه نمونه‌ی Micro رو پوشش می‌ده. پس یه پروژه‌ی Micro روی Pro دقیقاً ۲۵ دلاره: ۲۵ دلار اشتراک به‌علاوه‌ی ۱۰ دلار compute منهای ۱۰ دلار اعتبار. هر پروژه‌ی اضافه از ۱۰ دلار در ماه شروع می‌شه و compute از Micro با ۱ گیگابایت RAM تا ۱۶XL با ۶۴ هسته و ۲۵۶ گیگابایت RAM مقیاس می‌گیره.

برای کنترل هزینه، پلن Pro به‌صورت پیش‌فرض سقف خرج (spend cap) روشن داره. می‌تونی خاموشش کنی تا از سهمیه‌ی پلن بیشتر مصرف کنی. دامنه‌ی اختصاصی ۱۰ دلار در ماه و Point in Time Recovery از ۱۰۰ دلار در ماه شروع می‌شه.

توجه: پروژه‌های رایگان Supabase بعد از یک هفته بی‌فعالیتی متوقف (pause) می‌شن. برای اپی که کاربر واقعی داره، پلن Pro لازمه، چون تو Pro هیچ پروژه‌ای pause نمی‌شه.

تغییرات مهم ۲۰۲۶ در Supabase: کلیدهای anon و service_role تا پایان ۲۰۲۶ منسوخ می‌شن و باید به کلیدهای publishable (sb_publishable_xxx) و secret (sb_secret_xxx) مهاجرت کنید. همچنین Supabase Logs از سپتامبر ۲۰۲۶ به قیمت‌گذاری مبتنی بر مصرف منتقل شده، با این‌که ۹۰٪+ پروژه‌ها در محدوده‌ی شامل باقی می‌مونن.

Supabase

Railway: پلن‌ها و امکانات

مستندات رسمی Railway چهار پلن و یه دوره‌ی آزمایشی داره:

پلن‌های Railway — اکتبر ۲۰۲۶

پلن

ماهانه

اعتبار مصرف

نکته‌های اصلی

Trial

رایگان

۵ دلار، یک‌باره (تا ۳۰ روز)

بدون کارت اعتباری، ۲ replica، ۱ گیگابایت RAM، ۲ vCPU

Free

رایگان

۱ دلار در ماه (بدون انتقال به ماه بعد)

یک replica، ۰٫۵ گیگابایت RAM، ۱ vCPU، ۱ پروژه، ۳ روز لاگ

Hobby

۵ دلار

۵ دلار

تا ۶ replica، حداکثر ۴۸ vCPU و ۴۸ گیگابایت RAM، ۵ گیگابایت حجم، ۷ روز لاگ

Pro

۲۰ دلار (به ازای هر workspace)

۲۰ دلار

تا ۴۲ replica، حداکثر ۱٬۰۰۰ vCPU و ۱ ترابایت RAM، صندلی نامحدود، ۱ ترابایت حجم، ۳۰ روز لاگ

Enterprise

سفارشی

سفارشی

SLA، SSO، HIPAA BAA، مدیر حساب، پشتیبانی Business Class، ۹۰ روز لاگ

قیمت‌گذاری Railway مبتنی بر مصرفه. نرخ‌ها ۲۰ دلار برای هر vCPU در ماه، ۱۰ دلار برای هر گیگابایت RAM در ماه، ۰٫۰۵ دلار برای هر گیگابایت ترافیک خروجی و ۰٫۱۵ دلار برای هر گیگابایت حجم در ماهه که بیشترشون ثانیه‌ای اندازه‌گیری می‌شن.Railway Agent هم بر اساس توکن‌های مصرفی حساب می‌شه، با همون قیمت اصلی مدل‌ها و بدون مارک‌آپ. این ایجنت از آپریل ۲۰۲۶ در دسترسه و می‌تونه سرویس بسازه، دیتابیس وصل کنه، دیپلوی خراب رو عیب‌یابی کنه و PR باز کنه.

اعتبار، نه سقف: ۵ دلار Hobby و ۲۰ دلار Pro اعتبار مصرفن، نه سقف خرج. فاکتورت هر کدوم بیشتر باشه می‌شه: هزینه‌ی پلن یا مصرف واقعی. سرویسی که شبانه‌روز ۱ vCPU و ۱ گیگابایت RAM نگه می‌داره، طبق نرخ‌ها حدود ۳۰ دلار در ماه می‌شه. Railway یه سقف خرج اختیاری (حداقل ۱۰ دلار) هم داره که با رسیدن به اون همه‌ی بارهای کاری آفلاین می‌شن، همراه با هشدار ایمیلی در ۷۵٪ و ۹۰٪.

خوبی Railway اینه که ثانیه‌ای حساب می‌کنه و سرویس بی‌کار تقریباً هزینه‌ای نداره. سرورها تو چند منطقه‌ن: غرب و شرق آمریکا 🇺🇸، اروپای غربی و جنوب شرق آسیا. صندلی‌ها تو Pro نامحدودن و هزینه‌ی پلن برای هر workspace حساب می‌شه، نه هر نفر.

Railway از ژوئن ۲۰۲۶ اپ موبایل iOS رو هم راه انداخته که Railway Agent رو در خودش داره، به‌علاوه‌ی PgBouncer یک‌کلیکی برای Postgres.

Railway

هزینه‌ی واقعی: ثابت در برابر مصرفی

Supabase بیشتر یه قیمت ثابت به‌علاوه‌ی مصرف اضافه‌ست: ۲۵ دلار برای Pro و هر مصرف بیشتر از سهمیه (کاربر، ترافیک، فایل) جدا حساب می‌شه. بزرگ‌ترین عامل افزایش هزینه، compute و ترافیک خروجی و تعداد کاربرهاست. Railway برعکس، پایه‌ی ثابت کمی داره و باقی‌ش مصرف واقعیه.

فرق ساختاری هم هست. تو Supabase هزینه‌ی دیتابیس با compute انتخابی مشخصه: هر پروژه یه Postgres اختصاصی داره. تو Railway دیتابیس هم یه سرویسه که منابعش از همون اعتبار مصرف می‌شه، پس بسته به بار کاری هزینه‌ش بالا و پایین می‌ره.

جمع‌بندی هزینه: Supabase Pro با ۲۵ دلار برای MVP و اپ‌هایی که به بک‌اند آماده نیاز دارن مقرون‌به‌صرفه‌تره. Railway Hobby با ۵ دلار ارزون‌ترین شروع برای دیپلوی سرویس‌های متنوعه و Railway Pro با ۲۰ دلار برای تیم‌ها (به‌خاطر صندلی نامحدود) صرفه‌ی بیشتری از Supabase Team با ۵۹۹ دلار داره. برای تیم‌های بزرگ که SOC2 و ISO 27001 لازم دارن، Supabase Team گزینه‌ی جدی‌تریه.

هر کدوم تو چی می‌درخشه؟

Supabase تو سرعت ساخت بک‌اند می‌درخشه. Postgres واقعی، ورود کاربر با OAuth و MFA، Realtime، Storage و Edge Functions همه آماده‌ن و پلن رایگانش واقعاً به درد MVP می‌خوره. تو Pro هم می‌تونی بدون نگرانی از pause شدن اپت رو منتشر کنی. Team انطباق SOC2 و ISO 27001 و SSO می‌ده و Enterprise SLA و PrivateLink. از سپتامبر ۲۰۲۶، Observability on Auto-Pilot هم اضافه شده که یه ایجنت هوش مصنوعی برای پایش پروژه‌ست.

Railway تو انعطاف و سادگی دیپلوی می‌درخشه. هر چیزی که تو کانتینر اجرا بشه، از API و ورکر و کرون‌جاب تا ربات و دیتابیس، از روی GitHub یا Docker بالا میاد و ثانیه‌ای حساب می‌شه. Hobby با ۵ دلار برای پروژه‌ی شخصی کافیه و Pro با ۲۰ دلار و صندلی نامحدود برای تیم‌ها صرفه داره. Railway Agent، اپ موبایل iOS و Infrastructure as Code از ویژگی‌های جدید ۲۰۲۶ هستن.

کدوم برای کی؟

سازنده‌ی MVP و فرانت‌اند

اگه فرانت‌اندی که می‌خوای بدون نوشتن سرور دیتابیس و ورود کاربر داشته باشی، Supabase Free رو شروع کن. وقتی کاربر واقعی اومد، Pro رو بگیر.

برنامه‌نویس بک‌اند

اگه API، ورکر، کرون‌جاب یا ربات می‌نویسی و می‌خوای از روی GitHub دیپلوی کنی، Railway Hobby یا Pro راحت‌تره. تعداد سرویس‌ها و دیتابیس‌ها محدود نیست و فقط مصرف رو می‌پردازی.

دانشجو و تازه‌کار

Supabase Free (۲ پروژه‌ی فعال) برای یادگیری Postgres عالیه. Railway هم Trial ۵ دلاری بدون کارت داره و پلن رایگان دائمی با ۱ دلار اعتبار ماهانه. Supabase برنامه‌ی رسمی تخفیف دانشجویی نداره.

استارتاپ

برای شروع یه ترکیب معمول Supabase Pro با ۲۵ دلار و Railway Pro با ۲۰ دلاره. با ۴۵ دلار در ماه به یه بک‌اند آماده و یه پلتفرم برای سرویس‌های دیگه می‌رسی.

تیم و شرکت

Railway Pro صندلی نامحدود و هزینه‌ی ثابت برای هر workspace داره. Supabase Team با ۵۹۹ دلار بیشتر برای تیم‌هاییه که SOC2، ISO 27001 و SSO لازم دارن.

هر دو با هم

این دو لزوماً رقیب نیستن. می‌تونی دیتابیس و ورود کاربر رو روی Supabase نگه داری و سرور API، ورکرها و ربات‌ها رو روی Railway اجرا کنی.

جمع‌بندی Supabase و Railway

خرید از پیکسول

اگه اشتراک Supabase یا Railway می‌خوای، می‌تونی از پیکسول تهیه کنی. صفحه‌ی اشتراک Supabase و اشتراک Railway همه‌ی جزئیات و روش تحویل رو داره.

منابع

همه مطالب