File provider not working

I'm running into an issue where the routes created in the file provider file are not created. Under the dashboard I do see that File is listed under the providers. Any suggestions would be much appreciated.

version: '3'

services:
  reverse-proxy:
    image: traefik:v3.3
    command:
      --api.insecure=true --providers.docker
      --entryPoints.web.address=:80
      --entryPoints.websecure.address=:443
      --providers.file.directory=/docker/traefik/config
      --providers.file.watch=true
      # Set up insecure entry point
    ports:
      - "80:80"
      - "443:443"
      - "8087:8080"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /docker//traefik/acme:/letsencrypt
      - /docker/traefik/config/
    env_file:
      - /docker/traefik/.env
    networks:
      - web
networks:
  web:
    external:
      name: web
  default:
    driver: bridge
http:
  routers:
    ha:
      entryPoints:
        #- "web"
        - "websecure"
      rule: "Host(`ha.xxx.org`)"
      service: traefik

  services:
    ha:
      loadBalancer:
        servers:
          - url: "http://xxx.xxx.xxx.xxx:8123"

Your volumes definition looks wrong, so Traefik probably can't read the file:

Enable and check Traefik debug log (doc) and Traefik access log in JSON format (doc).