コンテナをランチャーで構築し、Serve Discourse from a subfolder (path prefix) instead of a subdomain の内容を使用してから、docker-compose で起動しますか?
プロキシは何ですか?他の必要なものを設定するために、ランチャーで Discourse を起動し、docker-args を使用するだけではだめでしょうか?Traefik の場合、次のようなことを行います。
--docker-args "-l traefik.frontend.rule=Host:{{discourse_hostname}};PathPrefix:/{{discourse_subfolder}} \
-l traefik.frontend.entryPoints=https \
-l traefik.backend={{discourse_shortname}} \
-l traefik.port=80 \
{{ docker_extra_args | default('')}}"