-
I am trying to run Firefly III in docker, proxied via Traefik. I started with the idea that, similarly to all my other containers, I do not need to map any ports (the traffic goes though Traefik, then the proxy network, ultimately reaching the exposed port directly on the container). There is an error at start in that case, I have to bind
but without any information on the port. I tried 80 and 8080 but the proxy connection fails. Since the container does not have Could someone share how what they pointed to upstream when setting up a proxy in docker? Note: I read the docs at https://docs.firefly-iii.org/references/faq/docker/ |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
I don't know if I understand your setup corretly but it doens't sound so different from mine. When you start the firefly docker container you can specify the ports - or edit them in the compose file. TL;DR: Firefly runs on port 8080 but with docker you can map it to a port of your choice on the host to which you can point your reverse proxy to Edit: I think the root cause of your problem may be, that you use port 80 for the container which may be in use by another application. Just try a custom configuration with the reverse proxy setup. Like |
Beta Was this translation helpful? Give feedback.
-
OK, I found the problem: somehow the host port I had to bind to was taken. Changed the port and everything is fine (well, except the health check which I will look into nad possibly send a PR) |
Beta Was this translation helpful? Give feedback.
OK, I found the problem: somehow the host port I had to bind to was taken. Changed the port and everything is fine (well, except the health check which I will look into nad possibly send a PR)