mirror of
https://github.com/chr0nzz/traefik-manager.git
synced 2026-05-09 05:35:22 +02:00
[GH-ISSUE #13] Document traefik setup preconditions #11
Labels
No labels
bug
bug
bug
feature request
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/traefik-manager#11
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @arminus on GitHub (Apr 7, 2026).
Original GitHub issue: https://github.com/chr0nzz/traefik-manager/issues/13
Originally assigned to: @chr0nzz on GitHub.
I stumbled across your project on reddit, thinking that maybe I could give traefik a go with this after all (I'm using https://github.com/lucaslorentz/caddy-docker-proxy since years since traefik was way to complicated back when I looked at it ~ 5 years ago).
So envision a dummy user who doesn't have traefik installed already - what's the barebones traefik setup you need for traefik-manager to begin its supposed magic? I'm already lost when you mount /path/to/traefik/dynamic.yml:/app/config/dynamic.yml - I'm sure I can figure this out with enough time and research, but as I understand this project's value proposition, I actually should not have to dive into the traefik docs in order to manage it?
Just some honest first impression here, no criticism and maybe I don't understood the value proposition...
@chr0nzz commented on GitHub (Apr 7, 2026):
if you wanna test the installer script, run this
curl -fsSL https://raw.githubusercontent.com/chr0nzz/traefik-stack/main/setup.sh | bashrepo page https://github.com/chr0nzz/traefik-stack
@arminus commented on GitHub (Apr 7, 2026):
Great, will check it out tomorrow!
@chr0nzz commented on GitHub (Apr 7, 2026):
I've tested this on a few setups. But please report back if you come across any issues. Thanks.
@arminus commented on GitHub (Apr 8, 2026):
Ok, I gave it a spin, got stuck though. I have set it up to use http only for now.
I have 2 containers:
with these docker IPs:
on a host 192.168.0.231
and in the traefik log
manager.myinternaldomain.com DNS resolves to 192.168.0.231
@chr0nzz commented on GitHub (Apr 8, 2026):
Thanks for testing this and reporting back - you found a real bug in the script.
The 502 was caused by the setup script telling Traefik to forward traffic to port 3000 on the manager container, but the container actually listens on port 5000. Traefik could reach the container but nothing was answering on that port, hence the bad gateway.
Also fixed a second issue in the same script where the CONFIG_DIR environment variable was being set to Traefik's internal config path instead of the manager's mounted path - this would have caused problems for anyone who chose the directory config layout.
Both are fixed in the latest version of the script. You can re-run it:
curl -fsSL https://raw.githubusercontent.com/chr0nzz/traefik-stack/main/setup.sh | bash
If you already have the stack running, just update the label in your docker-compose.yml at ~/traefik-stack/docker-compose.yml:
Then run
docker compose up -d traefik-managerto apply it.@arminus commented on GitHub (Apr 8, 2026):
Thanks, that works now and is a great help to start this from scratch.
@chr0nzz commented on GitHub (Apr 8, 2026):
Right on 👍