Deploy Helper

One-command deployment assistant. Generate Dockerfiles, docker-compose configs, Nginx configs, CI/CD pipelines, Vercel/Netlify configs, Kubernetes manifests, and SSL certificate setups. Commands: docker, compose, nginx, ci, vercel, netlify, k8s, ssl. Use for deployment, DevOps, containerization, infrastructure.

dvcrn Updated 32 repo stars

File contents

🚀 Deploy Helper

From local to production — deployment configs generated in seconds.

Usage

bash scripts/deploy.sh <command> <project_type> [options]

Where project_type is one of: node, python, go, java, static

Commands

Containers

  • docker <type> — Multi-stage Dockerfile with security best practices
  • compose <type> — docker-compose.yml with common middleware

Web Server

  • nginx <type> — Nginx config (reverse proxy / SPA / static site)
  • ssl <domain> — SSL/Let's Encrypt certificate config

CI/CD

  • ci <platform> — CI/CD pipeline (github / gitlab / jenkins)

Serverless

  • vercel <type> — vercel.json configuration
  • netlify <type> — netlify.toml configuration

Orchestration

  • k8s <type> — Kubernetes Deployment + Service + Ingress YAML

Choosing a Deploy Path

Side project  → Vercel / Netlify (zero config)
Small team    → Docker Compose + Nginx
Production    → K8s + CI/CD + SSL

dvcrn/openclaw-skills-marketplace/tree/main/plugins/xueyetianya--deploy-helper/skills/deploy-helper commit dc0f2b7e8a

Frequently asked questions

npx skillmds@latest add dvcrn/deploy-helper