How to set entryPoints.*.transport.respondingTimeouts for only one service?

I'm running Immich behind Traefik, and I need to add this to fix large file uploads:

entryPoints:
  websecure:
    address: :443
    # this section needs to be added
    transport:
      respondingTimeouts:
        readTimeout: 600s
        idleTimeout: 600s
        writeTimeout: 600s

However I don't like the idea of globally increasing timeouts for all my services, as it doesn't make sense for everything else to have 10m timeouts. My understanding for the fix is to have a different entrypoint, but that would need to listen on a different port, and I don't want to have to include the port number in my URL when accessing Immich. Is there any solution for only setting these timeouts for one service?

Sounds similar to a recent post here.

Check the Traefik dynamic file reference, if timeout is available individually per service.

If not, I recommend to create a feature request on Traefik Github.