saphoooo / freebox_exporter

A prometheus exporter for freebox stats
Apache License 2.0
52 stars 26 forks source link

Support Lets Encrypt certs in docker #17

Closed logut closed 5 years ago

logut commented 5 years ago

Bonjour,

En utilisant la version Docker, le certificat https de ma freebox n'est pas reconnu. C'est la freebox qui a demandé automatiquement le certificat chez Lets Encrypt.

docker run --name freebox-exporter -p 10001:10001 \
  -e HOME=token -v /home/logut/freebox-export-token:/token saphoooo/freebox-exporter -endpoint "https://xxxx.freeboxos.fr"
2019/07/25 05:58:00 Get https://xxxx.freeboxos.fr/api/v6/login/: x509: certificate signed by unknown authority

En utilisant la version binary directement sur mon système (récupérée avec go get) le certificat est reconnu.

freebox_exporter -endpoint "https://xxxx.freeboxos.fr"
successfully authenticated

Pouvez-vous m'aider ?

saphoooo commented 5 years ago

Je pense que c'est parce que c'est un rootless conteneur. Je vais créer une image avec Alpine et les ca-certificates.

saphoooo commented 5 years ago

Un retour ?

logut commented 5 years ago

Le conteneur se connecte et reconnais le certificat, parfait merci ! :)