[BUG] - Only binds to ipv4
First Check
- This is not a feature request.
- I added a very descriptive title to this issue (title field is above this).
- I used the GitHub search to find a similar issue and didn't find it.
- I already read the docs and didn't find an answer.
- I searched the Mealie documentation, with the integrated search.
- This issue can be replicated on the demo site (https://demo.mealie.io/).
What is the issue you are experiencing?
Currently, mealie inside the docker image binds only to ipv4 (0.0.0.0), instead it should bind to [::] to listen for both ipv4 and ipv6.
My containers have their own ipv6 but mealie doesn't listen on ipv6 so I can't connect, I am currently using the ipv4 as fallback but would like to switch to using ipv6.
Steps to Reproduce
$ Docker exec -it mealie bash
# ss -tlpnu
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
tcp LISTEN 0 2048 0.0.0.0:80 0.0.0.0:* users:(("mealie",pid=1,fd=14))
Please provide relevant logs
INFO 2025-09-10T13:42:32 - Uvicorn running on http://0.0.0.0:80 (Press CTRL+C to quit)
Mealie Version
Latest "Created": "2025-08-25T18:12:19.550045321Z" "Digest": "sha256:d872fb529097df2d77b3c6f5e469b047f99d0d1c9f793a84ae27aa106e1f5d7e"
Deployment
Docker (Linux)
Additional Deployment Details
No response
Source: mealie-recipes/mealie