Directus

نصب دایرکتوس (Directus) به صورت Self-Hosted، استقرار با یک کلیک

دایرکتوس پایگاه داده SQL شما را با یک استودیوی No-Code به یک CMS هدلس تبدیل می‌کند. Automatio آن را روی یک سرور اختصاصی با HTTPS برای مالکیت کامل داده‌ها مستقر...

دایرکتوس سلف هاستهدلس CMSبک اند متن بازمیزبانی VPS دایرکتوسداکر دایرکتوسپلتفرم داده SQL
Directus logo

Directus

CMS & Blogging

دایرکتوس پایگاه داده SQL شما را با یک استودیوی No-Code به یک CMS هدلس تبدیل می‌کند. Automatio آن را روی یک سرور اختصاصی با HTTPS برای مالکیت کامل داده‌ها مستقر...

cms

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

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

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

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

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

پروژه

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

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

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

  1. 1

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

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

  2. 2

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

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

  3. 3

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

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

اندازه سرور

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

قابلیت‌های Directus

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

موتور Headless API

دایرکتوس پایگاه داده شما را بررسی می‌کند تا فوراً APIهای REST و GraphQL تولید کند. این ابزار پرس‌وجوها، فیلتر کردن و مرتب‌سازی‌های پیچیده را بدون هیچ‌گونه کدنویسی دستی بک‌اند مدیریت می‌کند.

  • 1اندپوینت‌های پویا REST و GraphQL
  • 2احراز هویت JWT و توکن استاتیک
  • 3پشتیبانی از Postgres، MySQL و SQLite
  • 4مستندسازی خودکار API

قابلیت‌های Directus

  • موتور Headless API

    دایرکتوس پایگاه داده شما را بررسی می‌کند تا فوراً APIهای REST و GraphQL تولید کند. این ابزار پرس‌وجوها، فیلتر کردن و مرتب‌سازی‌های پیچیده را بدون هیچ‌گونه کدنویسی دستی بک‌اند مدیریت می‌کند.

    1. اندپوینت‌های پویا REST و GraphQL
    2. احراز هویت JWT و توکن استاتیک
    3. پشتیبانی از Postgres، MySQL و SQLite
    4. مستندسازی خودکار API
  • استودیوی داده No-Code

    پنل مدیریتی یک رابط کاربری بصری برای مدیریت اسکیما و محتوای پایگاه داده شما فراهم می‌کند. این ابزار به اعضای غیرفنی تیم اجازه می‌دهد تا کلکسیون‌ها و روابط را بسازند.

    1. اسکیما بصری و سازنده رابطه
    2. لایه‌های قابل سفارشی‌سازی (Kanban، نقشه، تقویم)
    3. ترجمه شده به بیش از ۵۰ زبان
    4. رابط کاربری کشیدن و رها کردن (Drag-and-Drop) برای تمام فیلدها
  • مدیریت دارایی‌ها (Asset Management)

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

    1. برش و تغییر اندازه پویای تصویر
    2. استخراج خودکار فراداده EXIF
    3. آدابتورهای ذخیره‌سازی سازگار با S3
    4. مجوزهای دسترسی دقیق به فایل
  • کنترل دسترسی دقیق (Granular Access Control)

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

    1. تنظیمات مجوز در سطح فیلد
    2. فیلتر کردن مشروط در سطح سطر
    3. پشتیبانی از SSO و احراز هویت دو مرحله‌ای (2FA)
    4. لاگ‌های حسابرسی برای تمام فعالیت‌های کاربر

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

مقیاس‌پذیری نامحدود تیم: میزبانی شخصی قیمت‌گذاری به ازای هر کاربر و هر پروژه را حذف می‌کند و به شما اجازه می‌دهد تا هر تعداد ویرایشگر و توسعه‌دهنده را که سخت‌افزار شما پشتیبانی می‌کند، دعوت کنید.
مصرف حافظه (Memory): دایرکتوس روی Node.js اجرا می‌شود و برای مدیریت قابل اعتماد بازرسی اسکیما (introspection) و پردازش سنگین فایل، حداقل به ۲ گیگابایت RAM نیاز دارد.
ذخیره‌سازی حاکمانه داده‌ها: با اجرای Directus روی VPS خود، اطمینان حاصل می‌کنید که اطلاعات حساس هرگز روی یک پلتفرم ابری چندمستأجری شخص ثالث قرار نمی‌گیرد.
ایمیل‌های تراکنشی: برای فعال کردن بازنشانی رمز عبور و دعوت‌نامه‌های سیستم، باید اطلاعات کاربری SMTP یا کلیدهای API خود را برای سرویس‌هایی مانند SendGrid فراهم کنید.
دسترسی مستقیم به پایگاه داده: دسترسی مستقیم SQL را به داده‌های خود حفظ کنید. می‌توانید ابزارهای BI یا اسکریپت‌های سفارشی را بدون محدود شدن به یک API، مستقیماً به پایگاه داده متصل کنید.
مسئولیت پایگاه داده: در حالی که رابط کاربری اسکیما را مدیریت می‌کند، شما مسئول سلامت پایگاه داده خام SQL، ایندکس‌گذاری و برنامه‌ریزی پشتیبان‌گیری منظم هستید.
افزونه‌های سفارشی: نمونه‌های Self-Hosted به شما امکان می‌دهند هوک‌ها، اندپوینت‌ها و افزونه‌های رابط کاربری سفارشی را نصب کنید که اغلب در محیط‌های محدود SaaS مسدود شده‌اند.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

محدودیت کاربران

comparisonTable.self-hosted.managedSaasمعمولاً هزینه‌ها به ازای هر کاربر
comparisonTable.self-hosted.diyنامحدود
comparisonTable.self-hosted.automatioنامحدود

دسترسی به داده‌ها

comparisonTable.self-hosted.managedSaasفقط محدود به API
comparisonTable.self-hosted.diyدسترسی کامل SQL
comparisonTable.self-hosted.automatioدسترسی کامل SQL

نصب

comparisonTable.self-hosted.managedSaasفوری
comparisonTable.self-hosted.diyپیکربندی دستی Docker
comparisonTable.self-hosted.automatioخودکار با یک کلیک

نگهداری

comparisonTable.self-hosted.managedSaasمدیریت شده توسط ارائه‌دهنده
comparisonTable.self-hosted.diyبه‌روزرسانی‌های دستی
comparisonTable.self-hosted.automatioپچ کردن خودکار

TLS/HTTPS

comparisonTable.self-hosted.managedSaasشامل می‌شود
comparisonTable.self-hosted.diyراه‌اندازی دستی Certbot
comparisonTable.self-hosted.automatioLet's Encrypt خودکار

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

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

یک مدیر آژانس

هزینه‌های ماهانه CMS حاشیه سود پروژه‌های مشتریان را کاهش می‌دهد.

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

  • راه‌اندازی پورتال محتوای مشتری
  • دعوت از کپی‌رایترهای خارجی به عنوان ویرایشگر
  • فعال‌سازی تغییر اندازه خودکار تصاویر برای نمونه‌کارها

یک توسعه‌دهنده انفرادی

خسته از بازسازی همان منطق ادمین CRUD برای هر اپلیکیشن جدید.

آن‌ها یک بک‌اند و API فوری برای هر پایگاه داده SQL دریافت می‌کنند که به آن‌ها اجازه می‌دهد روی فرانت‌اند تمرکز کنند.

  • اتصال یک پایگاه داده Postgres موجود
  • تولید یک اسکیما GraphQL برای اپلیکیشن موبایل
  • پیکربندی امنیت در سطح سطر (row-level) برای کاربران

یک تحلیلگر داده

نرم‌افزارهای اختصاصی مانع از پرس‌وجوی مستقیم داده‌های خام برای مصورسازی می‌شوند.

کارمندان یک رابط کاربری کاربرپسند برای ورود داده‌ها دریافت می‌کنند در حالی که تحلیلگر دسترسی کامل SQL را برای ابزارهای BI خود حفظ می‌کند.

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

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

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

موتور داده‌های غیرتعصبی (Un-opinionated)

دایرکتوس با گزینه‌های سنتی CMS هدلس مانند Strapi یا Contentful تفاوت دارد و به عنوان یک لایه شفاف روی پایگاه داده شما عمل می‌کند. بیشتر سیستم‌ها شما را مجبور می‌کنند از ساختار داده خاص آن‌ها استفاده کنید، اما دایرکتوس اسکیمای موجود PostgreSQL یا MySQL شما را بررسی می‌کند. این بدان معناست که می‌توانید آن را به یک پروژه موجود متصل کرده و بدون انجام حتی یک مهاجرت، فوراً یک API تولید کنید. داده‌ها تحت کنترل شما و در قالب استاندارد SQL باقی می‌مانند، نه اینکه در قالب انحصاری یک فروشنده گرفتار شوند.

مهندسی یک بک‌اند قابل حمل

در هسته خود، این پلتفرم یک اپلیکیشن Node.js است که ترجمه بین درخواست‌های HTTP و پرس‌وجوهای SQL را مدیریت می‌کند. هنگامی که یک «کلکسیون» (Collection) در رابط کاربری ایجاد می‌کنید، دایرکتوس یک جدول می‌سازد. وقتی یک «فیلد» (Field) اضافه می‌کنید، یک ستون اضافه می‌شود. این شفافیت به شما اجازه می‌دهد هر زمان که خواستید استفاده از دایرکتوس را متوقف کنید و همچنان یک پایگاه داده SQL کاملاً معتبر داشته باشید. این ابزار شامل یک سیستم کنترل دسترسی مبتنی بر نقش (RBAC) قدرتمند است که احراز هویت را از طریق OAuth2 یا SAML مدیریت می‌کند، و همچنین یک سیستم مدیریت دارایی دیجیتال (DAM) که تصاویر را در لحظه تبدیل می‌کند.

مصورسازی بینش‌ها و خودکارسازی جریان‌ها

فراتر از مدیریت محتوا، دایرکتوس شامل یک ماژول Insights برای ساخت داشبوردهای تحلیل سفارشی مستقیماً از داده‌های SQL شما است. می‌توانید چوب‌نمودارها (bar charts)، نمودارهای خطی و کاشی‌های شمارنده ایجاد کنید تا پیشرفت پروژه یا معیارهای کسب‌وکار را نظارت کنید. علاوه بر این، موتور «Flows» یک سیستم خودکارسازی low-code برای بک‌اند شما فراهم می‌کند. هر زمان که داده‌ای ایجاد یا به‌روزرسانی شود، می‌توانید وب‌هوک‌ها را راه‌اندازی کنید، ایمیل بفرستید یا اسکریپت‌های سفارشی اجرا کنید و به شما اجازه می‌دهد منطق کسب‌وکار پیچیده را بدون مدیریت کارهای کرون (cron jobs) جداگانه بسازید.

لایسنس و انطباق

این نرم‌افزار تحت Business Source License (BSL) منتشر شده است که برای سازمان‌هایی با درآمد سالانه کمتر از ۵ میلیون دلار رایگان است. این امر آن را به گزینه‌ای ایده‌آل برای استارتاپ‌ها، آژانس‌ها و سازمان‌های غیرانتفاعی تبدیل می‌کند که یک بک‌اند در سطح سازمانی بدون برچسب قیمت سازمانی می‌خواهند. با میزبانی شخصی، شما همچنین الزامات محل ذخیره‌سازی داده‌ها (data residency) را برآورده می‌کنید، زیرا مکان دقیق جغرافیایی سرور VPS اختصاصی خود را انتخاب می‌کنید.

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

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

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

این واقعیت که Directus داده‌های شما را پشت یک اسکیما اختصاصی پنهان نمی‌کند، ویژگی فوق‌العاده آن است. من همچنان می‌توانم پایگاه داده خود را با هر ابزار دیگری استفاده کنم.
db_dev_99
reddit
ما از Contentful به Directus با میزبانی شخصی مهاجرت کردیم و در حالی که ماهانه هزاران دلار پس‌انداز کردیم، توانایی نوشتن هوک‌های پایگاه داده خود را نیز به دست آوردیم.
agency_lead
hackernews
راه‌اندازی ممکن است در مقایسه با یک باینری کوچک Go مصرف منابع زیادی داشته باشد، اما رابط کاربری آن فراتر از هر CMS هدلس منبع‌باز دیگری است.
sysadmin_steve
youtube
ماژول insights به‌تنهایی جایگزین یک داشبورد سفارشی شد که قصد ساختنش را داشتیم. این ماژول مستقیماً به ویوهای Postgres ما متصل می‌شود.
@startup_dev
twitter
میزبانی شخصی به ما آرامش خاطر می‌دهد که داده‌های مشتری هرگز زیرساخت ما را ترک نمی‌کنند و ممیزی‌های امنیتی ما را به طور کامل برآورده می‌کند.
compliance_pro
reddit
این ابزار به سادگی غیرتعصبی‌ترین (un-opinionated) ابزار در این حوزه است. این ابزار به اسکیمای SQL شما احترام می‌گذارد به جای اینکه با آن بجنگد.
fullstack_frank
hackernews

ویدیوهای درباره Directus

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

این یک CMS هدلس منبع‌باز و پلتفرم داده است که دور پایگاه داده SQL موجود شما می‌پیچد و آن را به یک موتور محتوای کاملاً کاربردی تبدیل می‌کند.

اگر کل بودجه شما زیر ۵ میلیون دلار است، می‌توانید از نسخه منبع‌باز کاملاً رایگان استفاده کنید و آن را با دسترسی نامحدود دریافت کنید.

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

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

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

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

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

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

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

استفاده از ۴ گیگابایت RAM یا بیشتر

برنامه‌های Node.js ممکن است در هنگام تغییرات سنگین اسکیما به حافظه زیادی نیاز داشته باشند. نمونه CX23 نقطه شروع توصیه‌شده برای یک محیط تولیدی پایدار است.

پیکربندی زودهنگام فضای ذخیره‌سازی S3

اگر قصد دارید هزاران فایل را میزبانی کنید، یک باکت سازگار با S3 را از همان ابتدا متصل کنید تا دیسک VPS محلی شما پر نشود.

استانداردسازی انواع ID

هنگام ایجاد کلکسیون‌ها، برای ساده‌سازی یکپارچه‌سازی فرانت‌اند خود، به‌طور مداوم از UUIDها یا اعداد صحیح خودکار (auto-incrementing) در سرتاسر پروژه استفاده کنید.

نظرات

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

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

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

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

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