NocoDB

نصب خود میزبان (Self-Hosted) NocoDB: استقرار با یک کلیک روی VPS شخصی شما

ابزار NocoDB هر دیتابیس SQL را به یک صفحه گسترده هوشمند تبدیل می‌کند. Automatio آن را با یک کلیک روی سرور اختصاصی همراه با HTTPS مستقر می‌کند تا از محدودیت‌های...

nocodb خودمیزبانnocodb روی vpsجایگزین airtableدیتابیس open sourcedocker و nocodbصفحه گسترده no-code
NocoDB logo

NocoDB

Automation & Workflows

ابزار NocoDB هر دیتابیس SQL را به یک صفحه گسترده هوشمند تبدیل می‌کند. Automatio آن را با یک کلیک روی سرور اختصاصی همراه با HTTPS مستقر می‌کند تا از محدودیت‌های...

databasespreadsheetlow-codenocode

با استقرار NocoDB چه چیزی می‌گیرید

سروری که اجاره می‌کنیم، هزینه‌اش، و آنچه نصب‌کننده از شما می‌پرسد.

سرور
CX23 · 2 vCPU · 4 GB RAM
از
9$ در ماه
راه‌اندازی
نیازی به پیکربندی نیست

در هر استقرار موجود است

  • سرور اختصاصی، هر ماشین یک برنامه
  • صدور خودکار گواهی HTTPS
  • زیردامنه رایگان، دامنه اختصاصی اختیاری
  • راه‌اندازی مجدد، تغییر اندازه، اسنپ‌شات و بازیابی

پروژه

هر آنچه این صفحه به بیرون از Automatio پیوند می‌دهد.

NocoDB را با یک کلیک مستقر کنید

روی سرور خودتان، با داده‌های خودتان. بدون ترمینال، بدون دستور Docker، بدون تنظیم گواهی.

  1. 1

    اندازه را انتخاب کنید

    با کوچک‌ترین سروری که برای برنامه کافی است شروع کنید. بعداً بدون نصب مجدد تغییر دهید.

  2. 2

    دکمه استقرار را بزنید

    سرور را اجاره می‌کنیم، برنامه را با Docker نصب می‌کنیم و یک زیردامنه را به آن هدایت می‌کنیم.

  3. 3

    بالا آمدنش را ببینید

    آماده‌سازی خودکار است و چند دقیقه طول می‌کشد. با صدور گواهی HTTPS برنامه فعال است.

اندازه سرور

ماهانه همراه با اشتراک Automatio صورتحساب می‌شود. سرور را حذف کنید، هزینه متوقف می‌شود.

قابلیت‌های NocoDB

کاوش کنید که Automatio چه کاری می‌تواند برای این مورد استفاده انجام دهد

رابط نمای شبکه (Grid View)

این رابط کاربری اصلی، تجربه کار با صفحه گسترده را برای تعامل با دیتابیس‌های رابطه‌ای بدون نوشتن کوئری‌های SQL فراهم می‌کند. شما می‌توانید عملیات استانداردی مانند ایجاد، خواندن و به‌روزرسانی رکوردها را از طریق گریدی انجام دهید که برای هر کاربر تجاری آشناست.

  • 1پشتیبانی از MySQL و PostgreSQL
  • 2ویرایش سلول‌ها به صورت درون‌خطی (Inline)
  • 3عملیات داده‌ای گروهی (Bulk)
  • 4مرتب‌سازی و فیلترینگ پیشرفته
  • 5قابلیت ویرایش چند فیلدی

قابلیت‌های NocoDB

  • رابط نمای شبکه (Grid View)

    این رابط کاربری اصلی، تجربه کار با صفحه گسترده را برای تعامل با دیتابیس‌های رابطه‌ای بدون نوشتن کوئری‌های SQL فراهم می‌کند. شما می‌توانید عملیات استانداردی مانند ایجاد، خواندن و به‌روزرسانی رکوردها را از طریق گریدی انجام دهید که برای هر کاربر تجاری آشناست.

    1. پشتیبانی از MySQL و PostgreSQL
    2. ویرایش سلول‌ها به صورت درون‌خطی (Inline)
    3. عملیات داده‌ای گروهی (Bulk)
    4. مرتب‌سازی و فیلترینگ پیشرفته
    5. قابلیت ویرایش چند فیلدی
  • لایه‌های نمای چندگانه (Multi-View Layouts)

    این پلتفرم داده‌ها را از طریق لایه‌های تعاملی طراحی شده برای جریان‌های کاری مختلف تیم مصورسازی می‌کند. این نماها به شما اجازه می‌دهند پیشرفت پروژه را مدیریت کنید، دارایی‌های بصری را مرور کنید یا داده‌ها را مستقیماً از کاربران نهایی از طریق فرم‌های وب عمومی جمع‌آوری کنید.

    1. بوردهای Kanban با قابلیت کشیدن و رها کردن (Drag-and-Drop)
    2. اشتراک‌گذاری فرم‌های عمومی و خصوصی
    3. نماهای گالری واکنش‌گرا
    4. چیدمان تقویم مبتنی بر تاریخ
    5. نمایش واکنش‌گرا برای موبایل
  • اتصال مستقیم به دیتابیس

    به جای وارد کردن داده‌ها به فضای ذخیره‌سازی اختصاصی، به زیرساخت موجود شما متصل می‌شود. این معماری به توسعه‌دهندگان اجازه می‌دهد یک UI بدون کد (no-code) روی داده‌های زنده production بدون ایجاد رکوردهای تکراری یا بار اضافی همگام‌سازی بسازند.

    1. اتصال به Postgres/MySQL خارجی
    2. مدیریت داده بدون کپی‌برداری (Zero-copy)
    3. مصورسازی طرح‌واره (Schema) از طریق ERD
    4. همگام‌سازی بلادرنگ SQL
    5. پشتیبانی از MariaDB و SQL Server
  • API برنامه‌نویسی

    هر جدول ایجاد شده در پلتفرم به طور خودکار endpointهای ساختاریافته‌ای برای یکپارچه‌سازی خارجی تولید می‌کند. این امکان را به شما می‌دهد تا فرانت‌اندهای سفارشی بسازید یا با استفاده از پروتکل‌های استاندارد وب به سرویس‌های اتوماسیون شخص ثالث متصل شوید.

    1. مستندات خودکار Swagger
    2. REST API برای تمامی عملیات
    3. تریگرهای وب‌هوک رویدادمحور
    4. پشتیبانی از احراز هویت JWT و اجتماعی
    5. پشتیبانی از SDK رسمی NocoDB

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

حذف هزینه‌های صندلی (Seat Costs): جایگزین‌های انحصاری مانند Airtable معمولاً هزینه‌های زیادی به ازای هر کاربر دریافت می‌کنند. میزبانی شخصی به شما اجازه می‌دهد کل تیم خود را با هزینه ثابت یک سرور دعوت کنید.
فقط اتوماسیون خارجی: این نرم‌افزار فاقد طراح اتوماسیون بومی با قابلیت کشیدن و رها کردن (drag-and-drop) است. شما باید ابزارهای خارجی مانند n8n یا Zapier را از طریق وب‌هوک برای جریان‌های کاری پیچیده تریگر کنید.
محل ذخیره‌سازی داده‌ها (Data Residency): کنترل کامل بر محل قرارگیری دیتابیس خود داشته باشید. این امر برای رعایت الزامات قانونی و دور نگه داشتن رکوردهای production از کلودهای چندمستأجری (multi-tenant) ضروری است.
نیاز به ارائه‌دهنده SMTP: این ابزار به صورت پیش‌فرض ایمیل ارسال نمی‌کند. شما باید اعتبارنامه‌های SMTP خود را از یک ارائه‌دهنده مانند SendGrid برای مدیریت دعوت‌نامه‌های کاربران و بازیابی رمز عبور پیکربندی کنید.
بدون محدودیت مصنوعی تعداد رکورد: از محدودیت‌های سخت‌گیرانه رکوردها در پلن‌های SaaS اجتناب کنید. تنها محدودیت شما ظرفیت ذخیره‌سازی واقعی و RAM سرور Hetzner VPS اختصاصی شماست.
نگهداری فنی: با رشد تعداد رکوردهای شما به میلیون‌ها عدد، مسئولیت مدیریت پشتیبان‌گیری از دیتابیس و منابع سرور بر عهده خود شماست.
صفر بودن محدودیت نرخ درخواست API (Rate Limits): عملیات داده‌ای با حجم بالا و اسکریپت‌های همگام‌سازی پیچیده را بدون برخورد با محدودیت‌های اعمال شده توسط ارائه‌دهندگان خدمات میزبانی‌شده اجرا کنید.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

سرعت راه‌اندازی

comparisonTable.self-hosted.managedSaasفوری
comparisonTable.self-hosted.diy۳۰ تا ۶۰ دقیقه
comparisonTable.self-hosted.automatio~۱۵ دقیقه

مالکیت سرور

comparisonTable.self-hosted.managedSaasکلود اشتراکی
comparisonTable.self-hosted.diyVPS اختصاصی
comparisonTable.self-hosted.automatioVPS اختصاصی

نگهداری

comparisonTable.self-hosted.managedSaasخودکار
comparisonTable.self-hosted.diyبه‌روزرسانی‌های دستی
comparisonTable.self-hosted.automatioبه‌روزرسانی با یک کلیک

ساختار هزینه

comparisonTable.self-hosted.managedSaasبه ازای هر کاربر و هر رکورد
comparisonTable.self-hosted.diyهزینه ثابت سرور
comparisonTable.self-hosted.automatioهزینه ثابت سرور

حریم خصوصی داده‌ها

comparisonTable.self-hosted.managedSaasچندمستأجری (Multi-tenant)
comparisonTable.self-hosted.diyسرور خصوصی
comparisonTable.self-hosted.automatioسرور خصوصی

این برای چه کسانی است

کسانی که واقعاً NocoDB را روی سرور خودشان اجرا می‌کنند، و چه چیزی تغییر می‌کند.

یک بنیان‌گذار انستا (Solo Founder)

پرداخت ماهانه ۲۰ دلار به ازای هر کاربر برای پیگیری‌های پایه پروژه.

اجرای این ابزار روی سرور شخصی، یک CRM سفارشی بدون محدودیت ماهانه کاربران به شما می‌دهد.

  • ساخت فرم‌های جذب سرنخ (Lead Capture)
  • پیگیری موارد نقشه راه محصول
  • مدیریت لیست سرمایه‌گذاران اولیه

یک فریلنسر با دستمزد ساعتی

نیاز به اشتراک‌گذاری داده‌های پروژه با مشتریان بدون اینکه سایر رکوردها را ببینند.

می‌توانید نماهای گالری ایزوله و محافظت‌شده با رمز عبور برای فایل‌های پروژه مشتریان خاص ایجاد کنید.

  • اشتراک‌گذاری گالری‌های دارایی طراحی
  • پیگیری وظایف قابل صورت‌حساب در Kanban
  • خروجی گرفتن از گزارش‌های مالی ماهانه

یک توسعه‌دهنده در حال ساخت MVP

نیاز به رابط گرافیکی (GUI) برای دیتابیس Postgres خود همزمان با ساخت فرانت‌اند جدید.

یک رابط صفحه گسترده زنده برای داده‌های production به همراه REST APIهای خودکار ایجاد می‌کند.

  • ویرایش داده‌های production بدون نیاز به SQL
  • تست کردن API endpointها از طریق Swagger
  • مصورسازی روابط دیتابیس

یک پژوهشگر داده

مدیریت پاسخ‌های نظرسنجی که از محدودیت‌های استاندارد صفحه گسترده فراتر می‌روند.

میزبانی شخصی محدودیت‌های تعداد رکورد را برمی‌دارد و اجازه می‌دهد میلیون‌ها رکورد در یک فضای کاری بدون پیام‌های ارتقا ذخیره شوند.

  • وارد کردن نتایج حجیم نظرسنجی‌های CSV
  • اجرای فیلترهای داده پیچیده
  • اشتراک‌گذاری نتایج عمومی ناشناس

این پرامپت چیست؟

بیاموزید این پرامپت چه می‌کند و چگونه می‌تواند به شما در دستیابی به نتایج بهتر کمک کند.

پلی میان SQL و دنیای بدون کد (No-Code)

NocoDB یک پلتفرم open-source است که فاصله بین دیتابیس‌های قدرتمند رابطه‌ای و رابط کاربری کاربرپسند یک صفحه گسترده را پر می‌کند. این پروژه که در سال ۲۰۲۱ راه‌اندازی شد، به سرعت به یک جایگزین محبوب برای ابزارهای انحصاری مانند Airtable تبدیل شد. این ابزار به طور ویژه برای مقابله با مشکلات وابستگی به ارائه‌دهنده (vendor lock-in)، جزیره‌های داده و هزینه‌های بالای به ازای هر کاربر که معمولاً ابزارهای داده مدرن SaaS را درگیر می‌کنند، ساخته شده است.

اتصال به داده‌های موجود

برخلاف اپلیکیشن‌های صفحه گسترده سنتی که داده‌ها را در فرمت‌های انحصاری ذخیره می‌کنند، این پلتفرم به عنوان یک لایه رابط هوشمند برای زیرساخت SQL موجود شما عمل می‌کند. این ابزار مانند یک لنز عمل می‌کند: آن را به یک دیتابیس مانند PostgreSQL یا MySQL متصل می‌کنید و به طور خودکار جداول موجود را به یک گرید به سبک صفحه گسترده نگاشت می‌کند. این معماری برای کسب‌وکارهایی مفید است که از قبل دیتابیس‌های production دارند اما نیاز دارند به اعضای غیرفنی تیم راهی برای مدیریت آن داده‌ها بدون نوشتن کوئری‌های دستی SQL بدهند.

ساعت اول: از جداول خام تا Kanban

تجربه اولیه شامل اتصال اولین منبع داده شماست. پس از اتصال، می‌توانید ایجاد نماهای مشارکتی را آغاز کنید. نمای Grid ورود داده‌های استاندارد را مدیریت می‌کند، در حالی که نماهای تخصصی مانند Kanban و Calendar به شما اجازه می‌دهند رکوردهای خام را به یک سیستم مدیریت پروژه تبدیل کنید. برای توسعه‌دهندگان، این اپلیکیشن به طور خودکار REST APIها و مستندات Swagger را برای هر جدول تولید می‌کند و آن را به ابزاری کاربردی برای پروتیوتایپ سریع بک‌اند اپلیکیشن‌ها تبدیل می‌کند.

یک جایگزین فنی

اگرچه این نرم‌افزار سهولت استفاده را هدف قرار داده است، اما همچنان ابزاری برای کسانی است که کنترل فنی را ارج می‌نهند. این ابزار از اصطلاحات استاندارد دیتابیس استفاده می‌کند و مفاهیم رابطه‌ای مانند روابط یک‌به‌چند و چندبه‌چند را مستقیماً در UI نمایش می‌دهد. با قرار گرفتن بین یک مدیر دیتابیس خام مانند pgAdmin و یک ابزار مصرف‌کننده صیقلی، کارایی مدیریت حرفه‌ای دیتابیس را با دسترس‌پذیری یک فضای کاری مشارکتی ترکیب می‌کند. از آنجا که این ابزار به صورت خودمیزبان (self-hosted) اجرا می‌شود، توانایی اجرای کوئری‌ها و واردسازی‌های حجیم را حفظ می‌کنید که در پلتفرم‌های میزبانی‌شده باعث ایجاد محدودیت نرخ (rate limits) یا هزینه‌های اضافی می‌شوند.

این پرامپت چیست؟

مردم درباره NocoDB چه می‌گویند

ببینید جامعه درباره NocoDB چه فکر می‌کند

دلیل من برای میزبانی شخصی NocoDB حفظ حریم خصوصی و همچنین محدودیت نرخ درخواست (rate-limiting) است.
u/Reasonable-Ad-3531
reddit
این اپلیکیشن ماهیت بسیار فنی‌تری دارد... چون برای اتوماسیون‌ها باید به وب‌هوک‌ها اتکا کنید.
Dan Leman
youtube
من فرآیند نصب را برای کاربران فنی نسبتاً ساده توصیف می‌کنم.
u/localdimi
reddit
NocoDB دیگر کاملاً open-source نیست. ویژگی‌های بیشتری در نسخه تجاری آن‌ها صرفاً مختص کلود شده‌اند.
u/TechnicalUser
reddit
نماها بدون توجه به پلن قیمتی شما در دسترس خواهند بود و محدودیتی نخواهید داشت.
Automation Helpers
youtube
من جریان‌های کاری پروژه را طوری ساخته‌ام که میزبانی شخصی به فرآیندی ساده تبدیل شود. هر پروژه‌ای باید با چند کلیک مستقر شود.
@edkadigital
twitter

ویدیوهای درباره NocoDB

آموزش‌ها، بررسی‌ها و بحث‌های درباره NocoDB را تماشا کنید

نماها بدون توجه به پلن قیمتی که روی آن هستید در دسترس خواهند بود... ویژگی‌ها شما را محدود نمی‌کنند

این ابزار به طور خودکار تمامی پیش‌نیازها یعنی Docker و Docker compose را نصب می‌کند

بیشتر از فقط پرامپت

گردش کار خود را با اتوماسیون AI

Automatio قدرت عامل‌های AI، اتوماسیون وب و ادغام‌های هوشمند را ترکیب می‌کند تا به شما کمک کند در زمان کمتر بیشتر انجام دهید.

عامل‌های AI
اتوماسیون وب
گردش‌کارهای هوشمند

نکات حرفه‌ای برای NocoDB

نکات تخصصی برای کمک به شما در استفاده حداکثری از NocoDB و دستیابی به نتایج بهتر.

Postgres برای محیط Production

اگرچه SQLite برای تست مناسب است، اما برای بارهای کاری واقعی چندکاربره حتماً از دیتابیس PostgreSQL استفاده کنید تا دوام داده‌ها و عملکرد بهینه تضمین شود.

نظارت بر مصرف حافظه (RAM)

وارد کردن میلیون‌ها رکورد یا اجرای پردازش‌های تجمیعی پیچیده می‌تواند باعث افزایش ناگهانی مصرف RAM شود. برای دیتابیس‌های Production حداقل از ۸ گیگابایت RAM (سرور CX33) استفاده کنید تا از کرش کردن جلوگیری شود.

پیکربندی اولیه SMTP

بلافاصله پس از نصب، ارائه‌دهنده SMTP خود را تنظیم کنید، زیرا دعوت‌نامه‌های کاربران و بازیابی رمز عبور بدون آن کار نخواهند کرد.

نظرات

کاربران ما چه می‌گویند

به هزاران کاربر راضی که گردش کار خود را متحول کرده‌اند بپیوندید

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

سوالات متداول درباره NocoDB

پاسخ سوالات رایج درباره NocoDB را بیابید