- DOCKER
- DOCKER COMPOSE
-
Fork the project
-
Adjust all settings, changes are marked with ##TODO
- docker-compose.yml
- init-letsencrypt.sh
- prometheus/prometheus.yml
- nginx/grafana.conf
- nginx/prometheus.conf
- alertmanger/config.yml
-
Generate .htpasswd into nginx/.htpasswd
htpasswd -c nginx/.htpasswd USERNAME-
Generate certs (more info https://medium.com/@pentacent/nginx-and-lets-encrypt-with-docker-in-less-than-5-minutes-b4b8a60d3a71)
-
Start all containers
docker-compose up -dIf you edit the configuration once the cluster is started, you have to restart the containers.
docker-compose down CONTAINER_NAME && docker-compose up -d CONTAINER_NAME- Automate settings enviroment
- Add Exporters
