Trying to get dashboard working to begin with and getting 404. I can access it directly with the :8080 port at the end of my IP.
logLevel = "DEBUG"
debug = true
defaultEntryPoints = ["http", "https"]
[entryPoints]
[entryPoints.dashboard]
address = ":9090"
[entryPoints.dashboard.auth]
[entryPoints.dashboard.auth.basic]
users = ["admin:hashedpassword"]
[entryPoints.http]
address = ":80"
[entryPoints.http.redirect]
entryPoint = "https"
[entryPoints.https]
address = ":443"
[entryPoints.https.tls]
[api]
entrypoint="dashboard"
[metrics]
[metrics.prometheus]
entryPoint= "traefik"
[acme]
email = "myemail"
storage = "acme.json"
entryPoint = "https"
onDemand = true
onHostRule = true
[acme.dnsChallenge]
provider = "cloudflare"
delayBeforeCheck = 0
[[acme.domains]]
main = "monitor.go4liftoff.com"
[[acme.domains]]
main = "lon-prod-01.go4liftoff.com"
I also have the labels:
traefik.frontend.rule Host:monitor.go4liftoff.com
traefik.port 9090
The rest of my domain points to different locations but I have created A name records pointing towards this server on subdomains 'monitor' and 'lon-prod-01'
Doesn't even show anything in the dashboard when I access via the port
Wondering why this isn't working properly