Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
When you're ready to show your site to the public, you'll want to deploy it to a public server. Solidus websites can be deployed on any server capable of running Node.js, and is specifically tailored to services like Modulus, Heroku, and Appfog.
Deploying on Modulus
Here at Sparkart, we generally use Modulus to host our Solidus sites. While Solidus should work on any server that supports Node.js, this guide will focus on deploying with Modulus for simplicity.
Here's a simple step-by-step guide to deploying a Solidus site on Modulus:
- Get A Modulus account.
- Install the Modulus CLI. This isn't strictly required, as you can upload sites via the Modulus control panel, but it is the recommended method.
- Create a new project (either with the
modulus project createcommand or via the control panel).
modulus deployfrom within your site's folder (or upload the site via the control panel).
If all of these are done successfully, your site should be live on Modulus. If you haven't yet set up a custom URL, it will automatically use something like