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?
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 - Sto creando una categoria di risorse con relativi argomenti e post. Per mantenere un utilizzo minimo dello spazio sul mio server ospitato (che non è mio, ma è DigitalOcean), sarebbe meglio caricare il documento direttamente nel post o aggiungere un link al documento memorizzato altrove (ad esempio sul mio sito WordPress)? Apprezzerei i tuoi pareri.
Non avevo in particolare bisogno di S3. Sto cercando il modo migliore per ottimizzare lo spazio su DigitalOcean (ho spazio server per il mio sito WordPress, quindi posso ospitare documenti lì e ne pubblicherò alcuni anche sul sito. Quindi, sarebbe meglio prendere l’URL da dove sono ospitati e inserirlo nel post di Discourse, oppure allegarli direttamente?
Tutto dipende dal tuo flusso di lavoro e dalle tue esigenze.
Se un post di Discourse a cui è allegato un file viene eliminato, anche quell’allegato verrà infine perso. D’altra parte, gli allegati ai post di Discourse possono essere protetti e limitati dal download da parte di utenti che non hanno accesso all’argomento/post originale.
WordPress può gestire anche gli allegati, ma non richiede che siano elencati nei post. Di default, non è in grado di proteggere i file nello stesso modo: se qualcuno riesce a ottenere il percorso, di solito può accedere all’asset.