안녕하세요, 답변 주셔서 감사합니다.
저는 이미 제 친구에게 S+ 스토리지의 프록시 캐싱 방식에서 S3 스토리지 + CloudFront CDN 전송 방식으로 전환하도록 요청했습니다. 그러나 전환에 실패한 것 같고, 아직 그 이유를 알지 못합니다. 그래서 제 친구가 다시 시도할 수 있도록 정확한 실행 명령어를 제공해 주실 수 있는지 문의드립니다.
또한, 사용자의 편의를 위해 포럼에 동영상 기능을 추가하는 것에 대해 저는 정말로 끈기 있게 추진하고 있습니다. 그래서 새로운 아이디어를 떠올렸는데, 이것이 실현 가능한지 알고 싶습니다—저의 의견을 정말로 듣고 싶습니다.
먼저, 저는 코딩이나 프로그래밍에 대해 전혀 지식이 없음을 말씀드리고 싶습니다. 제 대학 전공은 일본어였기 때문에 일본어 학습을 제외하고는 코드에 대한 이해가 전혀 없습니다. 제 아이디어가 처음에는 순진해 보일 수 있으니 양해 부탁드립니다.
제 포럼을 위해 임대했던 서버가 중단되어 재구축에 노력을 기울이면서 S3 스토리지와 CloudFront CDN의 핵심 포인트를 배울 수 있었습니다. 이후 이 지식을 적용하여 다른 스토리지 및 CDN 서비스 제공업체가 있는지 궁금해했습니다. ChatGPT에 문의했고, 원하는 답변을 얻게 되어 기뻤습니다.
실제로 저는 항상 동영상 사이트를 구축하고 싶었지만, 하드 드라이브 비용 문제로 인해 금방 포기를 했었습니다. 이제 새로운 솔루션을 알게 되면서, Discourse 포럼의 동영상을 지원하기 위해 동영상 사이트를 구축하려는 아이디어를 다시 되살리게 되었습니다.
GPT의 추천에 따라, 동영상 사이트 시스템으로 PeerTube 또는 MediaCMS를 사용할 수 있다는 것을 알게 되었습니다—둘 다 훌륭한 솔루션입니다.
현재 저는 두 가지 의문이 있습니다:
첫 번째 점: 두 동영상 사이트 시스템 모두 Backblaze B2 스토리지와 Cloudflare CDN 전송을 지원합니다. 동영상이 제 하드 드라이브에 저장되지 않으므로, 동영상 사이트의 재생은 이미 Backblaze B2 API를 호출합니다. 제가 원하는 것은 링크를 게시하는 것이 아니라, 포럼의 업로드 버튼을 사용하여 제 MediaCMS(예를 들어) 동영상 사이트를 소스로 직접 호출하도록 포럼을 연결하는 것입니다. 이는 두 번의 API 호출을 의미합니다:
- 포럼이 MediaCMS 동영상 사이트를 호출합니다.
- MediaCMS 동영상 사이트가 Backblaze B2 스토리지를 호출합니다.
이러한 반복적인 API 호출이 기술적으로 실현 가능한지 알고 싶습니다.
두 번째 점: 포럼 시스템과 동영상 사이트 시스템이 사용자 계정 시스템을 공유할 수 있는지 여부입니다. 이는 사용자가 동일한 계정을 사용할 수 있는지 여부와 관련되며, API 호출 방식에 영향을 미칩니다.
- 옵션 1: 동영상 사이트의 관리자로서, 포럼과 연결된 관리자 계정을 등록합니다. 포럼이 API를 통해 동영상을 업로드할 때, 기술적으로는 관리자가 MediaCMS 웹사이트에 업로드하는 것과 같습니다.
- 옵션 2: 사용자 계정 시스템이 공유되면, 동영상 업로드는 사용자의 자체 포럼 계정으로 수행되고, API를 통해 MediaCMS 웹사이트와 동기화됩니다. 그러면 사용자는 동영상 사이트에서 자신의 계정 아래에 업로드된 동영상을 볼 수 있습니다.
이러한 접근 방식에 대해 GPT에 문의했고, GPT는 일반적으로 긍정적인 피드백을 주었습니다. 그러나 불행히도, 반복적인 사용 과정에서 GPT는 고급 의사결정에 대한 지침과 도움을 제공할 수 있지만, 상세한 답변에 대해서는 때때로 부정확할 수 있음을 발견했습니다. 저에게는 코딩 지식이 없으므로, 이러한 아이디어가 실제로 실현 가능한지 확신이 서지 않습니다.
가능하시다면, 이러한 아이디어 중 어떤 부분이 실현 가능하고 어떤 부분은 그렇지 않을지 지적해 주시면 매우 감사하겠습니다.