웹 서버나 S3 버킷에 수동으로 업로드한 파일로 게시물을 만드는 방법?

Set up file and image uploads to S3 - #264 by wal 에 따라 사용자 업로드용 S3 버킷을 활성화했으며, AWS Cloudfront CDN도 함께 활성화했습니다.

내 Discourse 포럼에서는 이미지와 파일의 사용자 업로드 크기 제한을 약 8MB로 설정했습니다.

그러나 서버 관리자로서는 사용자와 공유하고 게시글에 삽입하기 위해 더 큰 파일을 직접 업로드할 수 있으면 좋겠습니다. Discourse 내에서 관리자 설정의 최대 업로드 크기를 변경하고 싶지는 않습니다. 대신, 파일을 S3 버킷에 직접 업로드한 뒤 파일 URI를 게시글의 마크다운 삽입 텍스트에 복사/붙여넣기만 하면 바로 동작하도록 하는 방법을 선호합니다.

이렇게 할 수 있는 방법이 있을까요? 이미 파일을 S3 버킷에 업로드했는데, 예를 들어 s3://discourse-bucket/manual-uploads/funny-video.webm과 같습니다. 하지만 게시글에 삽입되도록 작동하는 텍스트 문자열을 생성하는 방법을 찾지 못하고 있습니다.

예를 들어, 이미 업로드된 다른 작은 비디오는 게시글에 다음과 같이 삽입되어 있습니다: ![small-funny-video|video](upload://AbCdEf132456.mp4). 물론, ![large-funny-video|video](upload://funny-video.webm)와 같은 문자열을 그대로 복사/붙여넣기하면 작동하지 않습니다.

이렇게 하려면 어떤 트릭이 필요한가요?

![small-funny-video|video](upload://AbCdEf132456.mp4)는 괄호 안에 URL을 넣을 수 있는 마크다운 구문입니다. 반드시 upload://로 시작하는 링크를 사용할 필요는 없습니다.

귀하의 경우, 먼저 S3 버킷 내 파일에 대한 직접 링크를 생성한 다음, 예를 들어 https://discourse-bucket.example.com/manual-uploads/funny-video.webm과 같이 편집기에 ![large-funny-video|video](https://discourse-bucket.example.com/manual-uploads/funny-video.webm)을 입력하면 됩니다.