وب‌سرویس مجید

پروژه sweet_staging

igorkasyanchuk/sweet_staging

این ابزار یک رابط کاربری وب‌محور برای دسترسی به کنسول Rails، مشاهده لاگ‌ها و اجرای دستورات rake در محیط staging فراهم می‌کند.

کاربرد:

دسترسی سریع و امن به کنسول Rails بدون نیاز به اتصال از طریق ترمینال، بررسی لاگ‌ها در زمان واقعی و اجرای دستورات rake با چند کلیک در مرورگر.

در چه شرایطی بهتره استفاده شود؟

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

چند مثال از موارد استفاده:

- اجرای User.last در کنسول برای بررسی آخرین کاربر ثبت‌شده

- نمایش لاگ‌های اخیر پس از اجرای یک عملیات حساس

- اجرای rake db:seed برای پر کردن دیتابیس با داده‌های تست

- چک کردن وضعیت صف‌های زیربار (Sidekiq) از طریق کنسول

  • ##rails
  • ##staging
  • ##console
  • ##developer
  • ##web
  • ##rake
  • ##rails
  • ##sweet
  • ##productivity
  • ##web