برای دیپلوی ruby و استقرار برنامههای Rails و Sinatra، مخزن کد را متصل کنید تا Bundler به صورت خودکار gemها را نصب کند. برای بررسی امکانات سرور روبی، صفحه هاست روبی و راهنمای آموزش دیپلوی در دسترس شماست.
آخرین بازبینی: ۱۴۰۵/۰۶/۱۵
دیپلوی ruby روی سکوی ابری گردو برای Rails، Sinatra و Rack؛ از Git یا CLI با دستور ساخت و اجرا، متغیرها و دامنه. پروژهی Ruby را در چند دقیقه منتشر کنید.
برای دیپلوی ruby و استقرار برنامههای Rails و Sinatra، مخزن کد را متصل کنید تا Bundler به صورت خودکار gemها را نصب کند. برای بررسی امکانات سرور روبی، صفحه هاست روبی و راهنمای آموزش دیپلوی در دسترس شماست.
آخرین بازبینی: ۱۴۰۵/۰۶/۱۵
فایلهای وابستگی پروژه یعنی Gemfile و Gemfile.lock را در مخزن گیت قرار دهید. مقادیر پیشفرض دستور ساخت و دستور اجرا برای این استک:
# دستور ساخت
bundle install && bundle exec rails assets:precompile
# دستور اجرا
bundle exec puma -C config/puma.rbPuma باید روی tcp://0.0.0.0:$PORT گوش دهد.
curl -fsSL https://get.gerdoo.cloud/install.sh | sh
gerdoo login
cd your-project
gerdoo deploy
gerdoo logsابزار خط فرمان گردو امکان انتشار مستقیم کدهای محلی را بدون نیاز به ارسال به گیت فراهم میسازد.
در Windows (PowerShell) بهجای دستور نصب از irm https://get.gerdoo.cloud/install.ps1 | iex استفاده کنید.
در دیپلوی ruby برای فریمورک محبوب روبی آن ریلز، دستور bundle install و کامپایل استاتیک اسستها به صورت خودکار اجرا شده و وبسرور Puma پروژه را آنلاین میکند.
در دیپلوی ruby on rails و دیپلوی روبی، اطلاعات اتصال به دیتابیس از طریق متغیر محیطی DATABASE_URL به برنامه تزریق میشود و نیازی به هاردکد کردن اطلاعات حساس در کدهای پروژه نیست.