Skip to content

ACME failures; missing subdomains, seerr mount, and qBittorrent env not applied #7

@kevinstsauveur

Description

@kevinstsauveur

Linked to this comment : #4 (comment)

I ran into a few problems while getting the stack running and wanted to report them.

Here's what I've observed :

  • Traefik logs : "client version 1.24 is too old for my docker (1.54). Minimum supported API version is 1.44" => I upgraded Traefik to v3.6.13 and added my docker version in the docker compose ; it fixed the API error but led to ACME certificate failures.
    • ACME : after upgrading Traefik, certificate issuance fails (likely config differences between Traefik v2 and v3).
  • Subdomains : README/website don’t list the subdomains used by each service (e.g., seerr.example.com, radarr.example.com) => It would be usefull to add them in the readme for simpler discovery.
  • Seerr mount : current mapping is wrong and produce a warning at the first startup that the config will not be saved.
  • qBittorrent : username, password and port from .env are not applied => values must be checked in container logs on first startup.
  • It would be usefull to add the routing tips for when we configure the different services : service name + port for internal routing (e.g., http://seerr:8080).

Expected behavior

  • Traefik should target a Docker API version >= 1.44 and ACME should work without manual tinkering.
    • Consider documenting supported Traefik/Docker versions or providing a tested Traefik v3 example with working ACME config.
  • Document that users must register/subdomain DNS entries in their resolver
  • Add a list of service subdomains to README/website (seerr.example.com, radarr.example.com, ...).
  • For seer mount => Use /mnt/user/appdata/seerr/config:/app/config instead of /mnt/user/appdata/seerr/config:/config.
  • Ensure qBittorrent reads credentials/port from .env or document the required manual setup step.
  • Add the internal routing tip (service name + port) to the docs.

Thank you for your good work 👍

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions