services: adminer: container_name: adminer image: docker.io/library/adminer:5.3.0 restart: unless-stopped labels: - traefik.enable=true - traefik.http.routers.adminer.rule=Host(`${TRAEFIK_DOMAIN}`) - traefik.http.routers.adminer.entrypoints=websecure - traefik.http.services.adminer.loadbalancer.server.port=8080 ports: - ${PORT}:8080 networks: - frontend networks: frontend: external: true