Community Articles New Deployment Options Available in Cosmic JS

New Deployment Options Available in Cosmic JS

In Deploying your Codebase using Cosmic JS, I write about how easy it is to deploy Cosmic JS Apps with just a GitHub repo and the Cosmic JS system. Cosmic JS allows developers to deploy their codebases to the Cosmic JS App Server for staging, testing and demo purposes, and is now offering new production deployment options available with some of your favorite deployment services.

You can now deploy Cosmic JS-powered applications to Heroku, Zeit and Netlify. Building progressive web apps that are zippy fast require using powerful microservice tools and the flexibility to deploy to your favorite services based on your applications' needs.



Cosmic JS uses Dokku (Docker + Heroku-like deployment) to deploy your app from any GitHub, BitBucket or any other public repo to its own subdomain. Deployment will be successful as long as your application follows the Heroku deployment guidelines. If you have connected your GitHub account to Cosmic JS, you will be able to deploy your private GitHub repos as well. Your deployed app will include environment variables which are used to connect to your Cosmic JS Bucket. You will need an account with the service you use to deploy your Cosmic JS App. 



Browse Apps to Deploy to Zeit, Heroku or Netlify 
How to Deploy Your Codebase using Cosmic JS
Developer Documentation  

I hope that you've found this tutorial helpful. If you have questions or comments about Content Editor Features in the Cosmic JS system, I'd love to hear about them. You can refer to my Cosmic JS Profile for additional content on how to intuitively navigate the Cosmic JS Dashboard. 

carson@cosmicjs.com 

Was this article helpful?

Thank you! Your input helps us improve our articles and resources. If you have any other questions or comments, please contact support.

You may also like


In this article I’m going demonstrate how to publish new Objects containing survey responses in Cosmic JS as they are completed in Typeform. Click here to connect Typeform to Cosmic JS using Zapier.
Use Cosmic JS as a seamless content management system for displaying large amounts of educational data
Cosmic JS provides tools and resources to create your own unique content publishing workflow that satisfies your team's needs. In this tutorial I'll demonstrate setting up a simple workflow for an Editor and Contributor team that needs to manage content in a draft, review and publish process.
A primary benefit of managing content API-first is that your content is transformed into portable and scalable content objects, available via API endpoint to create workflows with the third-party applications that your team uses.
Cosmic JS Extensions make it possible to extend the functionality of Cosmic JS for both the developer and editor. A recent example built by the Cosmic JS Community is the Google Analytics Extension, which allows team members to easily see analytics insights directly in their Cosmic JS Bucket.
In addition to Import / Export Features and Revision History, Cosmic JS has added Automatic Bucket Backups to deliver even more peace of mind to you and your content editing team. To add daily Backups to your Buckets go to Your Bucket Dashboard > Settings > Backups.

Ready to Get Started?

No payment info required.
Start Now   Contact Sales