Where to Upload a File

Hi,

I want users to download files I can store in my server. I created a folder at /var/discourse/, where I uploaded a .doc file so that users can download it just by clicking on the link, example https://www.example.com/forms/theformpath.doc
Where is my server I can put files to be accesible using my discourse site if this is not working in /var/discourse?

Johnny

Attach them to posts. From there you can either link to the posts which contain the files or the attachments themselves. Discourse isn’t document management and doesn’t expose the webroot.

스티븐 - 저는 리소스 카테고리를 만들고 그 안에 주제와 게시글을 추가하고 있습니다. 제가 사용하는 호스팅 서버(제 소유가 아닌 DigitalOcean)의 저장 공간을 최소화하려면, 문서 자체를 게시글에 업로드하는 것이 좋을까요, 아니면 문서가 저장된 위치(예: 제 워드프레스 사이트)의 링크를 추가하는 것이 좋을까요? 의견 부탁드립니다.

다음에 관심이 있으실 수 있습니다:

특정하게 S3를 원한 것은 아니었습니다. DigitalOcean의 공간을 최소화하는 가장 좋은 방법에 대해 고민하고 있습니다. 제 WordPress 사이트를 위한 서버 공간이 있으므로, 문서들을 거기에 저장하고 일부는 사이트에도 소개할 계획입니다. 그렇다면 호스팅된 위치의 URL을 가져와서 Discourse 게시글에 추가하는 것이 좋을까요, 아니면 직접 첨부하는 것이 좋을까요?

모든 것은 워크플로우와 필요에 따라 달라집니다

첨부 파일이 포함된 Discourse 게시물이 삭제되면 해당 첨부 파일도 결국 함께 사라집니다. 반면, Discourse 게시물의 첨부 파일은 원본 주제/게시물에 접근 권한이 없는 사용자가 다운로드하지 못하도록 보호하고 제한할 수 있습니다.

WordPress도 첨부 파일을 관리할 수 있지만, 게시물에 나열할 것을 요구하지는 않습니다. 기본 설정으로는 파일을 동일한 방식으로 보호할 수 없으며, 파일 경로를 알 수 있는 사람은 일반적으로 해당 에셋에 접근할 수 있습니다.