استقرار خودکار در یک خط فرمان
از PHP، Node.js، پایتون، Go، Rust، جاوا گرفته تا دیتابیس ابری، کرون جاب، سرورلس Faas و GPU
هر زبانی، هر سرویسی — یک CLI
و هر سرویس دیگری در اکوسیستم JavaHost — مشاهده همه ۳۵+ سرویس
چرا CICDHost؟
ابزار خط فرمان حرفهای برای استقرار خودکار، مثل Vercel اما برای زیرساخت ایرانی
یک خط فرمان
`cicdhost deploy` کافیست. بقیه چیزها را خودکار انجام میدهیم.
شناسایی خودکار
نوع پروژه (PHP/Node/Python/Go/Rust/Java) را خودش تشخیص میدهد.
بازگشت آنی
در صورت خطا، با یک دستور به نسخه قبل برگردید.
امنیت بالا
ارتباطات رمزگذاری شده، Secrets مدیریت شده.
چگونه کار میکند؟
سه مرحله ساده برای استقرار خودکار روی هر سرویس
نصب CLI
یک خط فرمان برای نصب ابزار روی سیستم
دریافت API Key
از پنل JavaHost یک کلید API دریافت کنید
deploy!
وارد پروژه شوید و دستور deploy را اجرا کنید
ابزار خط فرمان حرفهای
CICDHost CLI یک ابزار قدرتمند است که فرآیند استقرار را کاملاً خودکار میکند. مثل Vercel CLI اما کاملاً سازگار با اکوسیستم JavaHost.
تشخیص PHP, Node.js, Python, Go, Rust, Java از روی فایلها
ذخیره وابستگیها برای دیپلویهای سریعتر
staging, production, preview برای هر Pull Request
مشاهده لاگهای دیپلوی با --tail
زیر کاپوت CICDHost چه میگذرد؟
یک نگاه عمیق به معماری و جریان دادهها — از لحظه git push تا اجرای کد روی سرور
از push تا deploy
وقتی کد خود را به مخزن git میفرستید، CICDHost به طور خودکار متوجه تغییر میشود، پروژه را میسازد، وابستگیها را نصب میکند و در نهایت روی سرویس مقصد اجرا میکند. تمام این فرآیند کمتر از ۳۰ ثانیه طول میکشد.
قلب تپنده سیستم
در پشت صحنه، CICDHost از یک معماری مقیاسپذیر استفاده میکند: صفهای پردازش با Redis، ذخیرهسازی کش با S3، و پایگاه داده PostgreSQL برای متادیتا. همه اینها از طریق API Gateway یکپارچه به JavaHost Hub متصل شدهاند.
یک دیپلوی از زبانِ دادهها
تصور کنید یک توسعهدهنده دستور cicdhost deploy را اجرا میکند. CLI ابتدا با API Gateway ارتباط برقرار میکند، API Key اعتبارسنجی میشود، سپس درخواست وارد صف Build Runner میشود. بعد از ساخت پروژه، Deploy Orchestrator مسئول ارسال فایلها به سرویس مقصد (PHPHosting، NodeHosting یا هر سرویس دیگر) است. اگر خطایی رخ دهد، Rollback Engine فعال میشود و هشدار به UpAlert ارسال میشود. در نهایت، صورتحساب مصرف در JavaHost Hub ثبت میشود. تمام این اتفاق در کمتر از چند ثانیه رخ میدهد.
تعامل بین CLI، API Gateway، Build Runner، Deploy Orchestrator و سرویس مقصد
تعرفههای CICDHost
فقط به ازای دیپلویهایی که انجام میدهید هزینه پرداخت میکنید
پایه
به ازای هر ۵۰۰ deploy
- ۵۰۰ deploy در ماه
- پشتیبانی از تمام سرویسها
- Cache هوشمند
- پشتیبانی ایمیلی
حرفهای
به ازای هر ۲,۵۰۰ deploy
- ۲,۵۰۰ deploy در ماه
- الویت اجرای صف
- Cache نامحدود
- پشتیبانی تلفنی و ایمیلی
- بازگشت پیشرفته
سازمانی
deploy نامحدود
- deploy نامحدود
- Self-hosted runner
- پشتیبانی اختصاصی ۲۴/۷
- SLA تضمینی ۹۹٫۹٪
شروع در ۳۰ ثانیه
ابزار را نصب کنید، با API Key وارد شوید و اولین deploy خود را انجام دهید
سوالات متداول
هر آنچه باید درباره CICDHost بدانید
آیا برای استفاده حتماً باید از 1Git استفاده کنم؟
خیر، CICDHost از GitHub، GitLab، Gitea و هر Git provider دیگری پشتیبانی میکند. استفاده از 1Git اختیاری است و فقط مزایای بیشتری (۲۰۰ deploy رایگان) دارد.
چه زبانها و فریمورکهایی پشتیبانی میشوند؟
PHP (Laravel, Symfony), Node.js (Express, Nest, Next), Python (Django, Flask, FastAPI), Go, Rust, Java (Spring Boot).
هزینه دیپلویهای ناموفق چطور محاسبه میشود؟
دیپلویهای ناموفق هیچ هزینهای ندارند. فقط زمانی هزینه پرداخت میکنید که دیپلوی با موفقیت انجام شود.
آیا امکان Rollback وجود دارد؟
بله. با دستور cicdhost rollback به آخرین نسخه پایدار بازمیگردید.
آمادهاید پروژهتان را در چند ثانیه دیپلوی کنید؟
به هزاران توسعهدهندهای بپیوندید که از CICDHost برای استقرار خودکار استفاده میکنند