Discourse API를 사용해 GitHub .md 파일에서 이미지 업로드

안녕하세요,

저는 Node.js 워크플로우를 사용하여 GitHub 저장소와 Discourse를 Discourse API를 통해 연결하고 있습니다.
누군가 저장소에 .md 파일을 push할 때마다 POST 요청 https://{defaultHost}/posts.json을 사용하여 Discourse 토픽이 자동으로 생성됩니다. 또는 토픽이 이미 존재하는 경우 PUT 요청 https://{defaultHost}/posts/{id}.json을 사용하여 업데이트합니다.

이미지와 관련하여 문제가 있습니다. GitHub .md 파일에 이미지를 포함하는 방법은 여러 가지가 있습니다. 다음 두 가지 경우에서는 정상적으로 작동하며 이미지가 Discourse에 업로드됩니다:

하지만 다음 두 가지 경우에서는 작동하지 않습니다:

.md 파일의 모든 이미지가 Discourse에 업로드되도록 보장하는 방법이 있을까요?

스크립트가 GitHub의 원시 마크다운을 Discourse로 푸시하는 경우, 스크립트에서 해당 상대 링크를 찾아 GitHub 도메인을 추가하도록 설정해야 합니다.