بلاگ/راه‌اندازی دستیار هوش مصنوعی خودمیزبان با OpenClaw روی سرور ابری
به‌روز شده

راه‌اندازی دستیار هوش مصنوعی خودمیزبان با OpenClaw روی سرور ابری

1405/08/050 بازدید
راه‌اندازی دستیار هوش مصنوعی خودمیزبان با OpenClaw روی سرور ابری

راه‌اندازی دستیار هوش مصنوعی خودمیزبان با OpenClaw روی سرور ابری

دستیارهای هوش مصنوعی مبتنی بر ابر مثل ChatGPT یا Claude برای استفاده شخصی گزینه‌های خوبی‌اند، اما وقتی صحبت از داده‌های حساس کسب‌وکار یا تاریخچه مکالمات تیم می‌شود، خیلی از تیم‌ها ترجیح می‌دهند یک دستیار هوش مصنوعی خودمیزبان روی سرور خودشان داشته باشند که داده‌ها از آن خارج نمی‌شود.

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

OpenClaw چیست و چرا خودمیزبان؟

OpenClaw یک دستیار هوش مصنوعی است که روی سرور خودتان اجرا می‌شود، نه روی زیرساخت یک شرکت دیگر. تفاوت اصلی‌اش با سرویس‌های آنلاین این است که OpenClaw خودش مدل زبانی تولید نمی‌کند؛ بلکه از کلید API ارائه‌دهنده مدلی که خودتان انتخاب می‌کنید استفاده می‌کند. یعنی شما مشخص می‌کنید با کدام سرویس مدل زبانی کار کنید و آن کلید را به OpenClaw می‌دهید.

این معماری چند مزیت دارد:

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

برای تیم‌هایی که دنبال یک دستیار هوش مصنوعی خودمیزبان می‌گردند تا آن را بخشی از فرایندهای داخلی کنند، این یعنی کنترل بیشتر با پیچیدگی نصب کمتر؛ چون بخش نصب و پیکربندی پایه را ایمیج یک‌کلیکی OpenClaw انجام می‌دهد.

پیش از شروع: به چه سروری نیاز دارید؟

OpenClaw روی ایمیج آماده اوبونتو ۲۴.۰۴ در سرورهای ابری OVH آلمان (فرانکفورت) عرضه می‌شود. حداقل پلن توصیه‌شده برای این اپلیکیشن ۱ vCPU، ۲ گیگابایت رم و ۲۰ گیگابایت فضای ذخیره‌سازی است.

این سرورها روی هاست‌های Intel Xeon E-2388G با رم DDR4 ECC و فضای ذخیره‌سازی NVMe اجرا می‌شوند. هر سرور یک آی‌پی IPv4 عمومی و یک IPv6 دارد، و ترافیک آن تحت سیاست استفاده منصفانه نامحدود است؛ یعنی تا وقتی مصرف شما در الگوی معمول باشد محدودیتی اعمال نمی‌شود.

اگر هنوز بین اپلیکیشن‌های مختلف سرور ابری آریانت مردد هستید، جدول زیر حداقل منابع چند اپلیکیشن پرکاربرد را کنار هم می‌گذارد:

اپلیکیشنکاربردحداقل پلن
OpenClawدستیار هوش مصنوعی خودمیزبان با کلید API خودتان۱ vCPU، ۲ گیگ رم، ۲۰ گیگ
n8nاتوماسیون گردش‌کار (جایگزین خودمیزبان Zapier/Make)۱ vCPU، ۲ گیگ رم، ۲۰ گیگ
WordPressمدیریت محتوا و فروشگاه آنلاین۱ vCPU، ۱ گیگ رم، ۲۰ گیگ
Coolifyپلتفرم استقرار خودمیزبان (جایگزین Heroku/Vercel)۲ vCPU، ۴ گیگ رم، ۴۰ گیگ

اگر فقط می‌خواهید OpenClaw را امتحان کنید، همان حداقل پلن کافی است؛ اگر قصد دارید بعدا سرویس‌های دیگری هم کنار آن بالا بیاورید، بهتر است از همان ابتدا یک پله بالاتر سفارش بدهید. برای مثال اگر اتوماسیون گردش‌کار هم جزو نیازهایتان است، راهنمای n8n خودمیزبان یا n8n Cloud مقایسه مشابهی برای آن اپلیکیشن یک‌کلیکی دارد.

مراحل سفارش و نصب

انتخاب ایمیج یک‌کلیکی OpenClaw هنگام سفارش سرور ابری در پنل آریانت

۱. سفارش سرور ابری با ایمیج OpenClaw

از صفحه سرور ابری OVH آلمان، دیتاسنتر فرانکفورت و پلن مناسب (حداقل ۱ vCPU، ۲ گیگ رم، ۲۰ گیگ) را انتخاب کنید. در مرحله انتخاب ایمیج، به‌جای اوبونتو خام، گزینه OpenClaw را از فهرست اپلیکیشن‌های یک‌کلیکی بردارید. سیستم‌عامل زیرین همان اوبونتو ۲۴.۰۴ است، با این تفاوت که OpenClaw از قبل روی آن نصب و پیکربندی شده. اگر با مراحل عمومی خرید و تنظیم اولیه سرور مجازی آشنا نیستید، راهنمای مراحل خرید و راه‌اندازی سرور مجازی جریان کلی کار را نشان می‌دهد.

در همین مرحله می‌توانید رمز ورود روت را تعیین کنید یا از کلید SSH خودتان استفاده کنید؛ این انتخاب روی رمز دسترسی بعدی به اپلیکیشن هم اثر می‌گذارد که در بخش بعد توضیح می‌دهیم.

۲. اولین اتصال: رمز گیت‌وی

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

۳. افزودن کلید API مدل زبانی

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

دسترسی و رمزهای عبور

رمز ورود به OpenClaw به نحوه سفارش سرور بستگی دارد:

  • اگر هنگام سفارش رمز روت تعیین کرده باشید، رمز اپلیکیشن همان رمز است.
  • اگر از کلید SSH استفاده کرده باشید، رمزی که به‌صورت خودکار ساخته شده در فایل /root/APP-INFO.txt روی سرور قرار دارد.

یک نکته مهم: اگر بعدا از پنل آریانت رمز روت سرور را ریست کنید، این کار رمز ورود به خود اپلیکیشن OpenClaw را تغییر نمی‌دهد؛ آن دو رمز از لحظه نصب اولیه مستقل از هم هستند.

اتصال دامنه اختصاصی

برای اینکه OpenClaw روی دامنه خودتان بالا بیاید، دو کار لازم است:

  1. یک رکورد A برای دامنه یا ساب‌دامنه مورد نظر به سمت آی‌پی سرور ثبت کنید.
  2. از طریق ترمینال سرور دستور زیر را اجرا کنید:
nexoran-app-domain yourdomain.com

بعد از اجرای این دستور، گواهی SSL رایگان Let's Encrypt صادر می‌شود؛ اگر رکورد DNS هنوز منتشر نشده باشد، سیستم هر ۱۵ دقیقه دوباره تلاش می‌کند تا گواهی صادر شود. پس اگر بار اول جواب نگرفتید، نیازی به دستور تکراری نیست؛ فقط کافی است صبر کنید تا انتشار DNS تکمیل شود.

امنیت و شبکه روی سرور ابری OVH آلمان

چون OpenClaw روی یک سرور ابری کامل اجرا می‌شود، همه امکانات امنیتی و شبکه‌ای سرور ابری آریانت هم در دسترس‌تان است:

  • فایروال، کلید SSH، شبکه خصوصی پشت روتر، آی‌پی شناور (برای سرورهای داخل شبکه خصوصی)، DNS معکوس و حالت ریسکیو با کنسول VNC، همگی از داخل پنل قابل تنظیم‌اند.
  • پورت خروجی ۲۵ به‌طور پیش‌فرض بسته است، اما پورت‌های ۴۶۵ و ۵۸۷ برای ارسال ایمیل امن باز هستند.
  • محافظت استاندارد ضد DDoS اوهاوو روی تمام سرورها به‌صورت پیش‌فرض فعال است.
  • هر سرور یک آی‌پی IPv4 و یک IPv6 اختصاصی دارد.

یعنی علاوه بر دستیار هوش مصنوعی، یک سرور ابری کامل با امکانات امنیتی استاندارد هم در اختیار دارید که می‌توانید بعدا برای سرویس‌های دیگر هم از همان زیرساخت استفاده کنید. برای نگهداری امن‌تر کلید API روی چنین سروری، راهنمای مدیریت رمزها و کلیدهای API با HashiCorp Vault هم می‌تواند مفید باشد.

چرا نصب یک‌کلیکی بهتر از نصب دستی است؟

اگر بخواهید همین مجموعه را دستی روی یک سرور خام راه بیندازید، باید اوبونتو را از صفر نصب کنید، وابستگی‌های OpenClaw را خودتان نصب و پیکربندی کنید، گواهی SSL را دستی بگیرید و رمز گیت‌وی را خودتان مدیریت کنید. ایمیج یک‌کلیکی همه این مراحل را از قبل انجام داده و فقط دو کار باقی می‌گذارد: وارد کردن کلید API و در صورت نیاز وصل کردن دامنه.

برای فهرست کامل اپلیکیشن‌های یک‌کلیکی دیگر مثل n8n، Coolify یا WordPress روی سرور ابری آریانت، صفحه مارکت‌پلیس را ببینید. اگر هم هنوز بین سرور ابری و سرور مجازی معمولی مطمئن نیستید، راهنمای سرور ابری تفاوت‌ها را روشن می‌کند.

جمع‌بندی

راه‌اندازی یک دستیار هوش مصنوعی خودمیزبان دیگر نیاز به دانش عمیق DevOps ندارد. با انتخاب ایمیج OpenClaw روی سرور ابری OVH آلمان، در چند دقیقه یک دستیار آماده دارید که فقط منتظر کلید API و در صورت نیاز دامنه اختصاصی شماست؛ بقیه کار از جمله گواهی SSL، رمز دسترسی و زیرساخت شبکه از قبل آماده شده.

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

سؤالات متداول

آیا OpenClaw خودش کلید API مدل زبانی را تأمین می‌کند؟ نه. OpenClaw فقط رابط دستیار را فراهم می‌کند؛ کلید API ارائه‌دهنده مدل زبانی را خود شما باید در صفحه تنظیمات سرور وارد کنید.

اگر رمز روت سرور را از پنل ریست کنم، رمز ورود به OpenClaw هم تغییر می‌کند؟ نه، این دو رمز از هم جدا هستند. ریست رمز روت از پنل روی رمز ورود اپلیکیشن OpenClaw اثری ندارد.

حداقل پلن سرور برای اجرای OpenClaw چیست؟ یک vCPU، ۲ گیگابایت رم و ۲۰ گیگابایت فضای ذخیره‌سازی، روی سرور ابری OVH آلمان با ایمیج OpenClaw کافی است.

برای وصل کردن دامنه اختصاصی به OpenClaw چه کاری لازم است؟ یک رکورد A به سمت آی‌پی سرور ثبت کنید و روی سرور دستور nexoran-app-domain yourdomain.com را اجرا کنید؛ گواهی SSL به‌صورت خودکار و در صورت نیاز با تلاش مجدد هر ۱۵ دقیقه صادر می‌شود.