You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've used it for a while now with a basic docker configuration. I wish to switch to an advanced installation using Traefik so I can use proper SSL certs inside my home.
I have registered a DNS name and switched serers in my home to using that domain. However unlike the documented example, I am not exposing my Teslamate server to the internet, but instead getting a LetsEncrypt certificate using Dehydrated on my router with the DNS-01 challenge. I have then built my own simple glue scripts which use sftp to obtain the certs for web servers I run from directories they own on the router and then restart web servers associated with them.
I'm not strong on docker compose, so I was wondering if someone could please help me?
I need to:
Come up with a docker-compose.yml file using Traefik with the normal Teslamate containers (teslamate, postgres, grafana, mosquitto) and a volume to mount certs I provide. I don't want the Let's Encrypt component as that's taken care of outside of Teslamate in my environment.
Help me find appropriate commands I can use in a shell script to correctly stop/down the Traefik container, replace the cert and start/up it again.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
Teslamate is fantastic!
I've used it for a while now with a basic docker configuration. I wish to switch to an advanced installation using Traefik so I can use proper SSL certs inside my home.
I have registered a DNS name and switched serers in my home to using that domain. However unlike the documented example, I am not exposing my Teslamate server to the internet, but instead getting a LetsEncrypt certificate using Dehydrated on my router with the DNS-01 challenge. I have then built my own simple glue scripts which use sftp to obtain the certs for web servers I run from directories they own on the router and then restart web servers associated with them.
I'm not strong on docker compose, so I was wondering if someone could please help me?
I need to:
Thank you in advance!
Beta Was this translation helpful? Give feedback.
All reactions