The GitHub Actions job "CI" on 
rocketmq-dashboard.git/docs/api-spec-instance-scoped-writes has failed.
Run started by GitHub user lizhimins (triggered by lizhimins).

Head commit for run:
b0b7eead8bd098a30ab6b55e839000e823760978 / unbridled-41 
<[email protected]>
docs: stop advertising an unpublished backend port

CONTRIBUTING tells the reader that after the full-stack compose command the
studio is reachable at 127.0.0.1:6789 (frontend) and 127.0.0.1:8888 (backend).
The backend container only exposes 8888 inside the compose network:

  $ docker compose -f deploy/docker-compose.yml config
    mysql:          published 3306
    rocketmq-web:   published 6789
    rocketmq-server: expose 8888 (no host mapping)

so the documented backend URL answers with connection refused; the API is
served through Nginx on 6789 (/api/** is proxied to rocketmq-server:8888).
The 8888 URL is only valid when the backend runs outside compose, which is
what the "Run the backend only" section does.

Correct the CONTRIBUTING sentence and make the port line in both READMEs say
which port is published.

Report URL: 
https://github.com/apache/rocketmq-dashboard/actions/runs/37913552138

With regards,
GitHub Actions via GitBox

Reply via email to