This repo is used to build our own Grafana image with our configuration baked in. Base-Image: Grafana
Similiar to our priobike-deploylment-docker repo, those branches include deployment specific differences and are diverging on purpose.
The easiest way to run Grafana is to use the contained Dockerfile
:
docker build -t priobike-grafana . && docker run -p 3000:3000 -e GF_SMTP_ENABLED=false -e GF_SMTP_USER={youremail} -e GF_SMTP_FROM_ADDRESS={yourmail} --rm priobike-grafana
As long as not overwritten by env variables:
User: admin
Password: admin
These are the build arguments we use to configure the grafana build:
GF_SECURITY_ADMIN_USER
GF_SECURITY_ADMIN_PASSWORD
GF_USERS_ALLOW_SIGN_UP
GF_SERVER_ROOT_URL
GF_INSTALL_PLUGINS
GF_USERS_ALLOW_SIGN_UP
GF_SMTP_ENABLED
GF_SMTP_HOST
GF_SMTP_USER
GF_SMTP_PASSWORD
GF_SMTP_SKIP_VERIFY
GF_SMTP_FROM_ADDRESS
GF_SMTP_FROM_NAME
For more information see: Configure Grafana
Note that data will not be available locally.
We highly encourage you to open an issue or a pull request. You can also use our repository freely with the MIT
license.
Every service runs through testing before it is deployed in our release setup. Read more in our PrioBike deployment readme to understand how specific branches/tags are deployed.
Help us improve this documentation. If you have any problems or unclarities, feel free to open an issue.