Files
OnePlusBot/deployment/docker-compose/src/main/resources
Sheldan 71896bf3b6 [OPB-3] adding initial structure of oneplus bot with deployment and selected modules
adding volume configuration to grafana and postgres
adding .env file for variables in docker compose
adding handling of password for prometheus
adding port configuration for more services
adding custom starboard notifications
updating readme and adding release job
 adding settings.xml for build
2021-03-23 10:12:52 +01:00
..

Setup for local docker-compose deployment

  • Install docker here
  • Install docker-compose here.
  • Execute docker-compose build in image-packaging.
  • Fill out values in .env for token and database password. There are some default values, but token is required to be changed.
  • Execute fill-prometheus-file-sh in order to populate the prometheus config with the correct password (https://github.com/prometheus/prometheus/issues/2357)
  • Execute docker-compose up in this directory and wait for completion.
  • Per default pgAdmin is available on localhost:5050 with the configured user and password. It will contain a configuration in the servers list.