Howdy,
I'm running Traefik via the standard docker image. It is successfully redirecting traffic to https and the certificate was obtained successfully. As the subject suggests, my dashboard is inaccessible. I even went so far as to add an A record for manage.mydomain.net, which did not help.
This is the command that I ran to create the container:
docker run -d       -v /var/run/docker.sock:/var/run/docker.sock       -v $PWD/traefik.toml:/traefik.toml       -v $PWD/acme.json:/acme.json       -p 80:80       -p 443:443       -l traefik.frontend.rule=Host:manage.mydomain.net       -l traefik.port=8080 --api.dashboard=true --api.insecure=true      --network web       --name traefik --restart unless-stopped       traefik:1.7.2-alpine
My traefik.toml file is:
defaultEntryPoints = ["http", "https"]
[entryPoints]
  [entryPoints.dashboard]
    address = ":8080"
    [entryPoints.dashboard.auth]
      [entryPoints.dashboard.auth.basic]
        users = ["admin:$SOMETHING"]
  [entryPoints.http]
    address = ":80"
      [entryPoints.http.redirect]
        entryPoint = "https"
  [entryPoints.https]
    address = ":443"
      [entryPoints.https.tls]
[api]
entrypoint="dashboard"
[acme]
email = "REDACTED@gmail.com"
storage = "acme.json"
entryPoint = "https"
onHostRule = true
  [acme.httpChallenge]
  entryPoint = "http"
[docker]
domain = "REDACTED.net"
watch = true
network = "web"
My server's hostname is "mydomain . net" (the root of the domain). Again, https works and http redirection works, but I cannot access the dashboard via manage. mydomain. net, 192.168.1.xxx:8080, 192.168.1.xxx:8080/dashboard.
Any thoughts on what I've done incorrectly and how to fix it? Thank you!