Install with existing containers

If I have existing working containers, will I have to reconfigure/setup these containers after an install of v3?

System is a Synology DS723+, and I have been manually configuring the reverse proxy and using the container manager in DSM 7.2.x.

Thankful for any advice (other than start over)
Skeet

Are you migrating from v2? I think most containers should just work with their v2 labels for Traefik Docker configuration discovery via labels.

If your Traefik runs in a container, you can easily test it. Stop the v2 container, create a new Traefik v3 container and test. If it does not work, stop and remove v3, start v2 container again.

Thanks for the quick reply. I am not upgrading from v2. Just tired of all the data entry and looking for something a bit easier.

At some point everything needs to be set up. If you don't want a central manual target configuration, then you can use Traefik Docker configuration discovery. But then you need to add labels to your existing containers. And for best practice a Docker network, too.

Example:

  whoami:
    image: traefik/whoami:v1.10
    labels:
      - traefik.enable=true
      - traefik.http.routers.mywhoami.rule=Host(`whoami.example.com`)
      #                      ^ router name       ^ domain
      - traefik.http.services.mywhoami.loadbalancer.server.port=80
      #                       ^ service name                    ^ internal port
    networks:
      - proxy

Understand. Thanks for the advice. I'll go back to my cave now.