This repository has been archived by the owner. It is now read-only.

How to: Deploy to Heroku

Jake Benilov edited this page Jun 8, 2017 · 5 revisions

Since Dashing is simply a Sinatra Rack app under the hood, deploying is a breeze. It takes around 30 seconds to do :)

Create a git repo for your project, and add your files.

bundle install
git init
git add .
git commit -m "My beautiful dashboard"

Create the application on Heroku

heroku apps:create myapp

Push the application to Heroku

git push heroku master

Free dyno usage notice

Dashing relies on a history file to maintain persistence across restarts. Heroku filesystems are read-only.

When your dyno idles down, because it's a free dyno, the contents of memory should be safe in the history.yml file -- but on Heroku they are nowhere.

If you'd like to use Dashing as a storage layer for your application, it is suggested to implement the techniques described in #330 (Redis To Go Heroku addon should be installed).

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.