deploy-prod

Automate production deployment to budget-prod with Docker and log analysis.

6|1|Updated Dec 12, 2019
One-click install
npx skills add https://github.com/ikeniborn/familyBudget --skill deploy-prod
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy-prod
Source: https://github.com/ikeniborn/familyBudget/tree/main/.claude/skills/deploy-prod
Command: npx skills add https://github.com/ikeniborn/familyBudget --skill deploy-prod

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Автоматизированный деплой на production сервер budget-prod упрощает и ускоряет выпуск изменений, снижая риск ручных ошибок и обеспечивая повторяемость процессов.

Core Features & Use Cases

  • Автоматическая проверка SSH соединения и Git pull на production
  • Синхронизация кода, версионирование и управление образами Docker
  • Анализ логов деплоя и мониторинг контейнеров после деплоя
  • Встроенная система автоисправления и опциональный dry-run

Quick Start

Запустите deploy-prod для автоматизированного деплоя на production сервер budget-prod и немедленно проверьте логи.

Frequently Asked Questions about deploy-prod

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate production deploys with Docker and SSH?

You can automate production deploys by orchestrating SSH checks, Git pulls, Docker image handling, and container restarts end-to-end. This skill manages the entire release workflow on the budget-prod server, ensuring synchronized code updates and automated post-deploy health checks.

What is the best way to run a dry-run before deploying to production?

A dry-run is supported as an optional feature before finalizing a production deployment. It allows you to validate the deployment workflow, verify Docker image versions, and check SSH connections without applying actual changes to the budget-prod server.

Can I analyze deployment logs and monitor Docker containers after a release?

Yes, post-deploy log analysis and Docker container monitoring are built into the deployment workflow. After restarting containers, the process automatically evaluates deployment logs and performs health checks to ensure the production environment is stable.

Does this deployment automation handle errors and auto-fix issues on the server?

The deployment process includes built-in error handling and an optional auto-fix system. If issues are detected during SSH checks, Git pulls, or container restarts, it can automatically apply corrective actions to resolve common deployment failures.

How do I enforce versioning options when updating Docker images in production?

Versioning options are enforced during the Docker image handling and code synchronization phases of the deployment. This ensures that only the correctly versioned images are deployed to the production server, maintaining release repeatability and reducing manual errors.