مخزن پروژه Rust را به PaaS گردو متصل کنید یا داخل پوشه پروژه gerdoo deploy را اجرا کنید. گردو پروژه را میسازد، سرویس را در محیط ایزوله اجرا میکند و دامنه موقت، SSL، «لاگها» و مدیریت نسخهها را در اختیار شما میگذارد.
آخرین بازبینی: ۱۴۰۵/۰۶/۱۵
راهنمای عملی استقرار Axum، Actix Web و Rocket روی PaaS گردو از Git یا Gerdoo CLI؛ شامل دستور ساخت، دستور اجرا، متغیرها، دامنه و نکات محیط عملیاتی.
مخزن پروژه Rust را به PaaS گردو متصل کنید یا داخل پوشه پروژه gerdoo deploy را اجرا کنید. گردو پروژه را میسازد، سرویس را در محیط ایزوله اجرا میکند و دامنه موقت، SSL، «لاگها» و مدیریت نسخهها را در اختیار شما میگذارد.
آخرین بازبینی: ۱۴۰۵/۰۶/۱۵
فایلهای وابستگی یعنی Cargo.toml و Cargo.lock را در مخزن ثبت کنید. مقادیر معمول فیلدهای «دستور ساخت» و «دستور اجرا» برای این استک:
# دستور ساخت
cargo build --release
# دستور اجرا
./target/release/appنام باینری را با package پروژه هماهنگ و listener را روی 0.0.0.0:$PORT تنظیم کنید.
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 را ببینید.
بله. اگر فایلهای استاندارد پروژه مانند Cargo.toml و Cargo.lock در مخزن باشند، گردو میتواند فرایند ساخت را تشخیص دهد. برای کنترل کامل نیز Dockerfile پشتیبانی میشود.
بله. داخل پوشه پروژه gerdoo deploy را اجرا کنید. نخستین اجرا سرویس را ایجاد و دفعات بعد همان سرویس را بهروزرسانی میکند.
بعد از deploy یک دامنه موقت دارید. دامنه اختصاصی را از تنظیمات سرویس اضافه کنید تا گواهی SSL بهصورت خودکار صادر شود.
مقادیر محرمانه را در بخش «متغیرها»ی سرویس یا محیط ثبت کنید و آنها را داخل Git، Dockerfile یا کد مرورگر قرار ندهید.