ledermann/docker-rails
این پروژه یک تمپلیت داکر برای اجرای برنامههای Rails 7 فراهم میکند و از ابزارهای مدرن وب مانند ActionCable، Webpacker، Stimulus، Elasticsearch و Sidekiq پشتیبانی میکند.
کاربرد:
این تنظیمات از پیش ساخته شده به تو کمک میکنه تا یک برنامه Rails 7 رو به صورت کانتینریزه و بدون دردسر راهاندازی کنی. مناسب محیطهای توسعه، تست و حتی تولید است. ️
در چه شرایطی بهتره استفاده شود؟
اگر داری یک پروژه جدید Rails 7 میسازی و میخوای از فناوریهای مدرن مثل Sidekiq برای وظایف پسزمینه یا Elasticsearch برای جستوجوی پیشرفته استفاده کنی، این تمپلیت عالیه. همچنین اگر میخوای محیط توسعهات کاملاً قابل انتقال و یکسان باشه، داکر کمک بزرگی میکنه.
چند مثال از موارد استفاده:
ساخت یک اپلیکیشن چت با استفاده از ActionCable در محیط داکر
راهاندازی سریع یک پروژه جدید با Stimulus و Webpacker برای مدیریت فرانتاند
استفاده از Sidekiq برای اجرای وظایف سنگین مثل ارسال ایمیل
پیادهسازی جستوجوی هوشمند با Elasticsearch در یک سیستم فروشگاهی
- ##docker
- ##rails7
- ##sidekiq
- ##elasticsearch
- ##actioncable
- ##stimulus
- ##webpacker
- ##webdevelopment
- ##rubyonrails
- ##devops
