Sealos Logo

DevBox

Orient yourself to Sealos DevBox and the end-to-end workflow from project creation through deployment

DevBox is Sealos's fully managed cloud development environment built on Kubernetes. It delivers production-ready runtimes you can reach from Cursor, VS Code, JetBrains Gateway, or a browser terminal—no local setup or infrastructure to maintain.

Use this overview to understand how DevBox fits together and jump into the detailed guides.

Why DevBox

  • SaaS, zero-ops: sign in, describe what you want, and start coding while Sealos handles orchestration, scaling, and networking.
  • Works with your IDE: connect via SSH from Cursor, VS Code, or JetBrains, or use the built-in terminal for quick fixes.
  • Faster, consistent builds: server-grade resources with dev/prod parity reduce "works on my machine" issues.
  • Integrated shipping path: release OCI images directly from your runtime and deploy to Sealos Cloud with one click.
  • Predictable pricing: fixed-resource subscription tiers keep costs clear.

Core Components

ComponentPurpose
ProjectThe unit that tracks everything your app needs—runtime, dependencies, and configuration—in one place.
Dev environmentA cloud runtime with CPU, memory, and storage that you access through your preferred IDE.
entrypoint.shThe startup script your release uses to boot the built application.
ReleaseA versioned OCI image built from your project, ready for deployment or rollback.
DeployA running app instance on Sealos Cloud created from a chosen release.
Template MarketShared or private templates that standardize DevBox runtimes for fast reuse.

End-to-End Flow

  1. Intro: See what DevBox is, who it's for, and how it differs from other CDEs.
  2. Create a project: Describe what you want to build or pick a template; Sealos provisions a DevBox runtime with the right language/framework.
  3. Develop: Connect from Cursor/VS Code/JetBrains, code against the remote runtime, run your dev server, and preview via the public URL.
  4. Configure entrypoint.sh: After building in the dev environment, set the exact startup command your release will run (no build steps here).
  5. Release: Open the Releases tab, tag a version, add notes, and let DevBox build an OCI image from your project.
  6. Deploy: Click Deploy on a release to spin up an app on Sealos Cloud, adjust CPU/memory/ports, and launch via the public URL.
  7. Template Market: Turn proven versions into reusable templates or start new runtimes from community and private templates.

By following these guides you'll move from zero to a running production deployment entirely within DevBox—without managing infrastructure or piecing together a separate CI/CD chain.

Explore with AI

Get AI insights on this article

Share this article

Tip:AI will help you summarize key points and analyze technical details.

Last updated on

Sealos LogoSealos

Unify Your Entire Workflow.

Code in a ready-to-use cloud environment, deploy with a click. Sealos combines the entire dev-to-prod lifecycle into one seamless platform. No more context switching.

Share to LinkedinShare to XShare to FacebookShare to RedditShare to Hacker News

On this page