Sign inSign up

georgeyord/dashing

By georgeyord

•Updated over 5 years ago

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

Image
1

530

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