bun-deploy

Generate optimized Docker images and Kubernetes deployment artifacts for Bun applications.

4|1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/DaleSeo/bun-skills --skill bun-deploy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bun-deploy
Source: https://github.com/DaleSeo/bun-skills/tree/main/skills/bun-deploy
Command: npx skills add https://github.com/DaleSeo/bun-skills --skill bun-deploy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Deploying Bun apps to production often involves manually creating Dockerfiles and deployment artifacts, which can lead to bloated images and inconsistent configurations. This skill automates the generation of optimized Docker images and deployment templates, streamlining containerized Bun workflows.

Core Features & Use Cases

  • Optimized Dockerfiles: Generates multi-stage Bun-specific templates that minimize image sizes and build times.
  • Deployment Artifacts: Provides Kubernetes manifests and CI/CD templates to accelerate production rollouts.
  • Use Case: When shipping Bun applications to containers or to Kubernetes, use this skill to produce production-ready images and consistent deployment configurations.

Quick Start

Generate an optimized Dockerfile and deployment artifacts for your Bun project with a single command: bun-deploy at the project root.

Frequently Asked Questions about bun-deploy

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

FAQPage Schema
How do I create an optimized Dockerfile for a Bun application?

An optimized Dockerfile for a Bun application uses multi-stage builds to minimize image sizes and build times. This approach separates the build environment from the final production image, ensuring only essential runtime artifacts are included.

What's the best way to deploy Bun apps to Kubernetes?

Deploying Bun apps to Kubernetes is best handled by generating production-ready Kubernetes manifests alongside optimized Docker images. This provides consistent deployment configurations, health checks, and non-root user setup for secure orchestration.

Does Bun work with multi-stage Docker builds?

Yes, Bun works effectively with multi-stage Docker builds. Generating multi-stage Dockerfile templates specifically for Bun projects minimizes final image sizes and reduces build times by isolating compilation dependencies from the runtime environment.

Can I set up a non-root user in my Bun Docker container?

You can set up a non-root user in a Bun Docker container as part of a production-ready workflow. Generating deployment artifacts with this configuration ensures your containerized Bun applications run securely without root privileges.

Why are my Bun Docker images so large?

Bun Docker images become large when manually creating Dockerfiles without multi-stage builds. Automatically generating optimized, multi-stage Dockerfile templates isolates build dependencies, producing lean images and significantly reducing final image size.