Onde fazer o upload de um arquivo

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.

Stephen - Estou criando uma Categoria de Recurso e, dentro dela, tópicos e publicações. Para manter o armazenamento mínimo no meu servidor hospedado (que não é meu, é da DigitalOcean), seria melhor fazer o upload do documento na publicação ou adicionar o link de onde o documento está armazenado (por exemplo, no meu site WordPress)? Agradeceria muito sua opinião.

Você pode se interessar por:

Não estava especialmente querendo o S3. Estou trabalhando na melhor maneira de minimizar meu espaço no DigitalOcean (tenho espaço de servidor para meu próprio site WordPress, então posso ter documentos lá e também vou destacar alguns no meu site). Seria melhor pegar o URL de onde está hospedado e adicioná-lo à postagem do Discourse, ou anexar diretamente?

Tudo depende do seu fluxo de trabalho e das suas necessidades.

Se um post no Discourse que incluiu um anexo for excluído, esse anexo também será eventualmente perdido. Por outro lado, os anexos de posts no Discourse podem ser protegidos e restringir o download por usuários que não têm acesso ao tópico/post original.

O WordPress também pode gerenciar anexos, mas não exige que eles sejam listados nos posts. Por padrão, ele não consegue proteger arquivos da mesma maneira; se alguém conseguir o caminho, geralmente poderá acessar o recurso.