Public | Automated Build

Last pushed: 3 years ago
Short Description
Short description is empty for this repo.
Full Description


A Docker container running Reportr.


Run a web container using linked Redis and Mongo containers:

docker run -d -p 5000:5000 \
    --link some-redis:redis \
    --link some-mongo:mongo \
    --name reportr-web \

Your dashboard can be accessed at http://localhost:5000/ (or http://$DOCKER_HOST:5000 for boot2docker).

Or use nginx-proxy and configure
possibly external Redis and Mongo servers:

docker run -d \
    -e \
    -e REDIS_URL=redis:// \
    -e MONGODB_URL=mongodb:// \
    --name reportr-web \

Then run a worker container, using the same links or environment variables to
configure your Redis and Mongo:

docker run -d \
    --link some-redis:redis \
    # -e REDIS_URL=redis:// \
    --link some-mongo:mongo \
    # -e MONGODB_URL=mongodb:// \
    --name reportr-worker \
    mdillon/reportr-dashboard \
    node bin/worker.js

The default database name is reportr. If Docker links are being used, the
database name can be changed by specifying the REPORTR_DB_NAME environment
variable. Otherwise, the database name should be set directly as part of the
MONGODB_URL environment variable.

Docker Pull Command
Source Repository