#6144·mealie

[BUG] - Only binds to ipv4

Author: tillnelownCreated Sep 10, 2025Updated Sep 7, 2026
Labelsbugtriage

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