Free Web Publishing
and Hosting for Developers
Deploy static websites to a superfast global CDN in seconds
The PubStorm hosting service will shutdown on November 18th, 2016.
We are partnering with Netlify to ensure you can easily migrate and host your site on Netlify for free. Simply visit the following page and authenticate with your PubStorm credentials to get started:
The Netlify team has written up some great documentation to make the migration as seamless as possible. Netlify is also providing additional support for any issues you encounter during migration. Just send an email to firstname.lastname@example.org and include "PubStorm" in the subject header.
To ensure no service interruptions with your projects, youmust migrate your site to Netlify or another hosting provider before the PubStorm service is taken offline on November 18th, 2016.
Any paying PubStorm customers will be refunded in full within the next 30 business days via their original method of payment. You can also email email@example.com with any billing related questions.
Keep up-to-date with future announcements
Your subscription to the PubStorm email list will expire on November 30, 2016. If you would like to receive updates after November 30 about our open source initiatives, please click on the following button.I want to receive future open-source updates
Our CDN provides quick pageloads to visitors around the globe.
Our cloud automatically scales to handle any amount of traffic.
Secure your site. Setup a LetsEncrypt SSL cert for your website in seconds, for free.
Have a piece of the Internet with your own domain name.
Made a mistake? Undo it instantly before anyone notices.
Monitor and learn more about your website traffic.
> storm publish
[Info] Bundling 37 files (17.3 MiB)...
Packing bundle "erins-blog"...
Uploading bundle "erins-blog" to PubStorm Cloud...
[Info] Successfully published "erins-blog" on PubStorm Cloud.
Open a command line session and run
npm install -g pubstorm to install the PubStorm command line tool. Try running
sudo npm install -g pubstorm if you get a permission error when installing.
Once the PubStorm command line tool is installed, you can access it by entering
storm in the command line. To publish a web site on PubStorm, you’ll need a PubStorm account.
To create a PubStorm account, you can signup via this link or run
storm signup in your command line and follow the instructions on the screen.
In the command line, navigate to the root folder of your project.
storm init and follow the instructions on the screen. When asked for the “Project Path”,
enter the path to the folder that contains the assets (HTML, CSS, JS and other assets like
images) that you want to publish. If you are using a static site generator, enter the path
to the folder that contains the build output. For example, if you are using Jekyll, enter
_site as the project path.
Once your assets are ready, run
storm publish to publish your project.
If you are using a static site generator, you have to build your project before publishing.
For example, if you are using Jekyll, run
jekyll build to ensure your site is built before running
After the publish command has completed, your site will be "live" on a
To add a custom domain that you own, run
storm domains add and follow the instructions on the screen.
PubStorm can setup HTTPS on your site in seconds, at zero cost. An SSL certificate from Let's Encrypt will be used.
storm ssl letsencrypt to set up HTTPS on your custom domain.
For more information, please visit PubStorm Help.