Sign inSign up

georgeyord/dashing

By georgeyord

Updated over 5 years ago

Run Dashing (dashing.io) in a Docker container.

Image
1

526

georgeyord/dashing repository overview

Dashing

Run Dashing in a Docker container.

Link: georgeyord/dashing

Run sample dashing application

docker run -d -p 3030:3030 georgeyord/dashing

And point your browser to http://localhost:3030/.

Run sample dashing application and start tweeking

mkdir -p data
docker run -d -p 3030:3030 -v `pwd`/data:/dashing georgeyord/dashing

Run custom existing dashing application

docker run -d -p 3030:3030 -v [PATH TO EXISTING DASHING APPLICATION]:/dashing georgeyord/dashing

Install additional Widgets

To install custom widgets supply the gist IDs of the widgets as an environment variable:

docker run -d -e WIDGETS=5641535 -p 3030:3030 georgeyord/dashing

This example will install the Random Aww widget before starting dashing. Multiple widgets can be supplied.

Install additional Gems

To install gems, supply the gem name(s) as an environment variable:

docker run -d -e GEMS="instagram" -e WIDGETS=5278790 -p 3030:3030 georgeyord/dashing

This example installs the Instagram photos by location widget, which depends on the instagram gem.

Multiple gems and widgets can be supplied like so:

Hints and tips

###Public (favicon, 404) To provide custom 404 and favicon, use [DASHING APPLICATION]/public folder.

Configuration File

The configuration file config.ru is available on [DASHING APPLICATION] folder. Edit this file to change your API key, to add authentication and more.

Thanks

and all the references he uses:

Tag summary

Content type

Image

Digest

sha256:7f8107210

Size

372.7 MB

Last updated

over 5 years ago

docker pull georgeyord/dashing