Skip to content

CryptoManufaktur-io/central-proxy-docker

Repository files navigation

Overview

Repo containing Traefik and a Prometheus/promtail for remote write, intended for integration with Eth Docker patterned repos

Prometheus looks for labels to know what to scrape. For example, to have Prometheus scrape metrics on port 6060 with path /metrics:

labels:
  - metrics.scrape=true
  - metrics.path=/metrics
  - metrics.port=6060

Promtail can be used on its own with servers with their own prometheus thats why they are in separate file. Just add promtail.yml to COMPOSE_FILE in .env

To work well with Eth Docker patterned repos, clone this repo into a directory named traefik and use ext-network.yml in the repos that are to interface with it. git clone https://github.com/CryptoManufaktur-io/central-proxy-docker.git traefik

For a quick start, install docker-ce with ./ethd install, then cp default.env .env, adjust Traefik variables inside .env, and ./ethd up

To update Traefik and Prometheus, run ./ethd update and ./ethd up

License

Apache v2 license

This is central-proxy-docker v1.1

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •