mirror of
https://github.com/Sheldan/OnePlusBot.git
synced 2026-08-29 09:59:58 +00:00
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
Setup for local docker-compose deployment
- Install docker here
- Install docker-compose here.
- Execute
docker-compose buildinimage-packaging. - Fill out values in
.envfor token and database password. There are some default values, but token is required to be changed. - Execute
fill-prometheus-file-shin order to populate the prometheus config with the correct password (https://github.com/prometheus/prometheus/issues/2357) - Execute
docker-compose upin this directory and wait for completion. - Per default pgAdmin is available on
localhost:5050with the configured user and password. It will contain a configuration in the servers list.