مخزن پروژه Go را به PaaS گردو متصل کنید یا داخل پوشه پروژه gerdoo deploy را اجرا کنید. گردو پروژه را میسازد، سرویس را در محیط ایزوله اجرا میکند و دامنه موقت، SSL، «لاگها» و مدیریت نسخهها را در اختیار شما میگذارد.
آخرین بازبینی: ۱۴۰۵/۰۶/۱۵
راهنمای عملی استقرار Gin، Echo، Fiber و net/http روی PaaS گردو از Git یا Gerdoo CLI؛ شامل دستور ساخت، دستور اجرا، متغیرها، دامنه و نکات محیط عملیاتی.
مخزن پروژه Go را به PaaS گردو متصل کنید یا داخل پوشه پروژه gerdoo deploy را اجرا کنید. گردو پروژه را میسازد، سرویس را در محیط ایزوله اجرا میکند و دامنه موقت، SSL، «لاگها» و مدیریت نسخهها را در اختیار شما میگذارد.
آخرین بازبینی: ۱۴۰۵/۰۶/۱۵
فایلهای وابستگی یعنی go.mod و go.sum را در مخزن ثبت کنید. مقادیر معمول فیلدهای «دستور ساخت» و «دستور اجرا» برای این استک:
# دستور ساخت
go build -o app .
# دستور اجرا
./appبرنامه باید PORT را از محیط بخواند و روی 0.0.0.0 bind شود.
curl -fsSL https://get.gerdoo.cloud/install.sh | sh
gerdoo login
cd your-project
gerdoo deploy
gerdoo logsCLI پوشه محلی را بدون نیاز به اتصال Git منتشر میکند. برای CI میتوانید توکن را از محیط بخوانید و وضعیت سرویس را با خروجی JSON بررسی کنید. راهنمای کامل در مستندات CLI قرار دارد.
پس از اتصال MCP گردو، Agentهای سازگار مانند Claude Code، Cursor و Codex میتوانند سرویس را پیدا کنند، استقرار را اجرا کنند، «ساختها» و «لاگها» را بخوانند و «متغیرها»، «دامنهها» و وضعیت سرویس را مدیریت کنند. عملیات مخرب همچنان به تأیید صریح نیاز دارند. راهنمای اتصال Agents را ببینید.
بله. اگر فایلهای استاندارد پروژه مانند go.mod و go.sum در مخزن باشند، گردو میتواند فرایند ساخت را تشخیص دهد. برای کنترل کامل نیز Dockerfile پشتیبانی میشود.
بله. داخل پوشه پروژه gerdoo deploy را اجرا کنید. نخستین اجرا سرویس را ایجاد و دفعات بعد همان سرویس را بهروزرسانی میکند.
بعد از deploy یک دامنه موقت دارید. دامنه اختصاصی را از تنظیمات سرویس اضافه کنید تا گواهی SSL بهصورت خودکار صادر شود.
مقادیر محرمانه را در بخش «متغیرها»ی سرویس یا محیط ثبت کنید و آنها را داخل Git، Dockerfile یا کد مرورگر قرار ندهید.