Coolify handles reverse proxying internally, so binding to a host port
is unnecessary and causes conflicts. expose makes port 8000 available
within the Docker network without publishing it to the host.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>