Unable to get træfik working with on port 443

Hi! Configuration below does not work as expected. I'm hitting 404 on both services. On port 80 it works fine with some minor adjustments.

version: "3.3"

services:

  traefik:
    image: "traefik:v2.2"
    container_name: "traefik"
    command:
      - "--log.level=DEBUG"
      - "--api.insecure=true"
      - "--providers.docker=true"
      - "--providers.docker.exposedbydefault=false"
      - "--entrypoints.web.address=:80"
      - "--entrypoints.websecure.address=:443"
      #- "--certificatesresolvers.myresolver.acme.tlschallenge=true"
      - "--certificatesresolvers.myresolver.acme.httpchallenge.entrypoint=web"
      - "--certificatesresolvers.myresolver.acme.email=mail@jvik.no"
      - "--certificatesresolvers.myresolver.acme.storage=/letsencrypt/acme.json"
    ports:
      - "80:80"
      - "443:443"
      - "8080:8080"
    volumes:
      - "./letsencrypt:/letsencrypt"
      - "/var/run/docker.sock:/var/run/docker.sock:ro"

  whoami:
    image: "containous/whoami"
    container_name: "simple-service"
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.whoami.rule=Host(`whoami.jvik.no`)"
      - "traefik.http.routers.whoami.entrypoints=websecure"
      - "traefik.http.routers.whoami.tls.certresolver=myresolver"

  code:
    image: "codercom/code-server:latest"
    container_name: "code-server"
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.code.rule=Host(`code.jvik.no`)"
      - "traefik.http.routers.code.entrypoints=websecure"
      - "traefik.http.routers.whoami.tls.certresolver=myresolver"
      - "traefik.port=8080"
    environment:
      - PASSWORD=asdasd
    volumes:
      - "/home/jvik/repos:/home/coder/project"

Did you try inspecting the logs?

Also try double checking your configuration. It appears that tls configuration for code server has a typo. Also traefik.port=8080 is from v1 era it's not a valid annotation for v2.