Need some assistance with https://url:port to container:port

I am trying to setup an opds server that is built into Mylar3, I want to use Panels on my ipad to consume that opds server. The issue is that it requires https and a port. My thought was to set up the container that will let me hit the normal site with https and oauth2, and that works. I then want to set up a separate rule that lets me hit the opds with no auth, https, and provide a different port. I configured a separate entrypoint 8443, provide the tls configuration, as well configured a router, middleware and service configuration. When I browse to the site, I get a connection timed out. Posting my config below

- --entryPoints.http.address=:80
- --entryPoints.https.address=:443
- --entryPoints.opds.address=:8443

- --entrypoints.opds.http.tls.options=tls-opts@file
- --entrypoints.opds.http.tls.certresolver=dns-cloudflare

Container config
## OPDS Routers
- "traefik.http.routers.mylar-opds-rtr.entrypoints=opds"
#- "traefik.http.routers.mylar-opds-rtr.priority=99"
- "traefik.http.routers.mylar-opds-rtr.rule=Host(mylar.$DOMAINNAME0) && PathPrefix(/opds)"
## OPDS Middlewares
- "traefik.http.routers.mylar-opds-rtr.middlewares=chain-no-auth@file"
## OPDS Services
#- "traefik.http.routers.mylar-opds-service=mylar-opds-svc"
- "traefik.http.routers.mylar-opds-rtr.service=mylar-svc"
## HTTP Services
- "traefik.http.routers.mylar-rtr.service=mylar-svc"
- ""