پیاده سازی و استقرار پروژه ها بر روی پلتفرم dokploy
Dokploy یک ابزار ساده و کاربردی برای استقرار (Deploy) خودکار برنامه هاست که مخصوص محیط هایی طراحی شده که با داکر (Docker) کار می کنند. این ابزار کمک می کند بدون نیاز به پیچیدگی های زیاد، به راحتی کانتینرهای برنامه ات را روی سرورهای مختلف مدیریت و استقرار بدهی. در واقع Dokploy با هدف ساده سازی فرایند Deploy و کم کردن خطاهای انسانی در مراحل استقرار ساخته شده.
از ویژگی های مهم Dokploy می توان به این موارد اشاره کرد:
-
استقرار خودکار و آسان پروژه های داکر بدون نیاز به نوشتن اسکریپت های دستی.
-
قابلیت اتصال امن به سرور (از طریق SSH).
-
مدیریت نسخه های Docker Compose برای محیط های مختلف (توسعه، تست، تولید).
-
امکان تعریف تنظیمات استقرار در قالب یک فایل
dokploy.yaml، به طوری که با یک دستور کل پروژه Deploy شود. -
قابلیت ریستارت و بروزرسانی کانتینرها بدون قطع سرویس طولانی مدت.
-
هماهنگی آسان با CI/CD، برای استقرار خودکار در پایان فرایند Build.
برای مطالعه داکیومنت های رسمی Dokploy می تونی از لینک های زیر استفاده کنی:
سایت رسمی و داکیومنت کامل:
👉 https://dokploy.com
مستندات گیت هاب:
👉 https://github.com/dokploy/dokploy
و برای آموزش ویدئویی، این دو پلی لیست به زودی در دسترس خواهند بود:
پلی لیست آپارات:
🎥 لینک پلی لیست در Aparat
پلی لیست یوتیوب:
🎥 لینک پلی لیست در YouTube