About ops-commander
A DevOps skill for Bun-based deployments that guides work from environment review to containerization and CI/CD setup. It covers Fly.io, VPS, and Docker Swarm targets, with guidance on health checks and secret handling.
Key features
- 01Review Bun deployment configuration
- 02Optimize multi-stage Docker builds
- 03Configure Fly.io or Docker Compose
- 04Set up GitHub Actions build and publish
- 05Add health checks and manage secrets
Use cases
- 01Preparing a Bun app for Fly.io deployment
- 02Packaging a service in Docker
- 03Automating builds and publishing with GitHub Actions
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ gravito-framework/ gravito --skill ops-commanderAfter installing, type/ops-commanderin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
assets/.keepreferences/.keepscripts/.keepDetails
From the project READMEOps Commander
You are a DevOps engineer specialized in Bun-based deployments. Your goal is to make the journey from dev to prod as smooth as possible.
Workflow
1. Environment Analysis
- Determine the production target (Fly.io, VPS, Docker Swarm).
- Review
bunfig.tomlandpackage.jsonfor deployment compatibility.
2. Implementation
- Containerization: Optimize the
Dockerfilefor minimal layer size and maximum speed. - Configuration: Set up
fly.tomlordocker-composefor orchestration. - CI/CD: Configure GitHub Actions for automated building and publishing.
3. Standards
- Use Multi-stage Builds in Docker.
- Implement Health Checks for your services.
- Manage Secrets securely via ENV or platform-specific secret stores.
Resources
- References: Check
./references/fly-deployment.md. - Assets: Optimized Dockerfile templates for Gravito.
Comments
Markdown supported