-
Notifications
You must be signed in to change notification settings - Fork 324
How to: Deploy to Heroku
Terence Eden edited this page Oct 1, 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 :)
bundle install
git init
git add .
git commit -m "My beautiful dashboard"
heroku apps:create myapp
git push heroku master
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).
- Home
- Dashing Workshop
- Installation
- Widgets
- Configuration
- Security
- Troubleshooting
- Deploying dashboards
- How Tos
- How to: post data to your dashboard and widgets
- How to: Define a data model and store history data to database
- How to: Prevent a job from overlapping with itself
- How to: Send HTML data to your widgets
- How to: Send mysql data to your widgets
- How to: Setup a Graph
- How to: Store data to and display from database
- How to: Update a Dashboard using a spreadsheet
- How to: update dashboard in Django
- How to: Update font awesome fonts from version 3 to 4
- How to: Use New Relic with Dashing
- How to: precompile assets
- Development