🚀 Deploy Helper
From local to production — deployment configs generated in seconds.
Usage
CODEBLOCK0
Where project_type is one of: node, python, go, java, INLINECODE5
Commands
Containers
- -
docker <type> — Multi-stage Dockerfile with security best practices - INLINECODE7 — docker-compose.yml with common middleware
Web Server
- -
nginx <type> — Nginx config (reverse proxy / SPA / static site) - INLINECODE9 — SSL/Let's Encrypt certificate config
CI/CD
- -
ci <platform> — CI/CD pipeline (github / gitlab / jenkins)
Serverless
- -
vercel <type> — vercel.json configuration - INLINECODE15 — netlify.toml configuration
Orchestration
- -
k8s <type> — Kubernetes Deployment + Service + Ingress YAML
Choosing a Deploy Path
CODEBLOCK1
💬 Feedback & Feature Requests: https://bytesagain.com/feedback
Powered by BytesAgain | bytesagain.com
🚀 部署助手
从本地到生产环境——数秒内生成部署配置。
使用方法
bash
bash scripts/deploy.sh <命令> <项目类型> [选项]
其中 项目类型 为以下之一:node、python、go、java、static
命令
容器
- - docker <类型> — 遵循安全最佳实践的多阶段 Dockerfile
- compose <类型> — 包含常用中间件的 docker-compose.yml
Web 服务器
- - nginx <类型> — Nginx 配置(反向代理 / SPA / 静态站点)
- ssl <域名> — SSL/Lets Encrypt 证书配置
CI/CD
- - ci <平台> — CI/CD 流水线(github / gitlab / jenkins)
无服务器
- - vercel <类型> — vercel.json 配置
- netlify <类型> — netlify.toml 配置
编排
- - k8s <类型> — Kubernetes Deployment + Service + Ingress YAML
选择部署路径
个人项目 → Vercel / Netlify(零配置)
小团队 → Docker Compose + Nginx
生产环境 → K8s + CI/CD + SSL
💬 反馈与功能建议:https://bytesagain.com/feedback
由 BytesAgain 提供支持 | bytesagain.com