Zero Downtime Deploys
When new code is deployed, new containers are provisioned and built while old app containers continue to serve traffic
When the new containers are complete, traffic is routed to them. The old containers are then destroyed.
Deploy with Confidence
nanobox deploy dry-run
Running a dry run deploy builds a local instance of your app with the same structure and configuration that will be built in production.
nanobox deploy staging
If you want to test functionality in a hosted server setting but without the risk of introducing new bugs into the live app, quickly spin up a temporary staging environment, test, then shut it down when you're done.
nanobox deploy production
Deploying to production has never felt so safe. Knowing that your app worked perfectly in a staging environment or a dry run simulation takes the stress our of pushing to production.
Nanobox gives you the ability to instantly rollback to a previously working commit and get your app up-and-running in no time. No more digging through source code trying to find the offending code while your site is on fire. Learn More
Your App, Your choice of provider