# Digital file repository in forum

**URL:** https://meta.discourse.org/t/digital-file-repository-in-forum/120880
**Category:** Feature
**Created:** [6월 20, 2019, 8:25오전 UTC](https://meta.discourse.org/t/digital-file-repository-in-forum/120880 "2019-06-20T08:25:33Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Stephen\_Brinks](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen_brinks/32/144423_2.png) [@Stephen\_Brinks](https://meta.discourse.org/u/Stephen_Brinks)
#### Post date: [6월 20, 2019, 8:25오전 UTC](https://meta.discourse.org/t/digital-file-repository-in-forum/120880/1 "2019-06-20T08:25:33Z")

</div>

Hi,  
I am making a big Discourse forum to connect groups of people working on the same CAD files.  
We need to be able to share CAD files, PDF, DXF, jpeg ect… But keep them organised in one place instead of links mixed inside of post.  
Is there anything that do this or similar in or out of Discourse?

Cheers,

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [6월 20, 2019, 8:37오전 UTC](https://meta.discourse.org/t/digital-file-repository-in-forum/120880/2 "2019-06-20T08:37:27Z")

</div>

> [@Stephen\_Brinks](#):
>
> keep them organised in one place instead of links mixed inside of post

Not sure what you mean by “mixed up in one post”. If you upload a file to a post, it is not actually stored in that post but somewhere on your server (or on Amazon S3, if you [set up the forum like that](https://meta.discourse.org/t/setting-up-file-and-image-uploads-to-s3/7229)). What is stored in your post is only the URL of the file on wherever it is stored.

That URL can be used over and over again in many posts, without having to re-upload the original file.

But if your point is that you want to _also_ have those files neatly stored somewhere in a single folder, then it’s probably better to use a cloud storage provider of your choice, upload the files there, make them publicly available via URL and paste that URL in your forum post.

---

<div class="post-metadata">

### Author: ![Stephen\_Brinks](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen_brinks/32/144423_2.png) [@Stephen\_Brinks](https://meta.discourse.org/u/Stephen_Brinks)
#### Post date: [6월 20, 2019, 9:12오전 UTC](https://meta.discourse.org/t/digital-file-repository-in-forum/120880/3 "2019-06-20T09:12:21Z")

</div>

Thanks for your reply  
So could i use Google drive embedder or similar inside the Discourse forum so that members do not have to go to a new page or login to another platform to access the files?

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [6월 20, 2019, 8:00오후 UTC](https://meta.discourse.org/t/digital-file-repository-in-forum/120880/4 "2019-06-20T20:00:27Z")

</div>

I don’t know what Google drive embedder is but there is no need to embed anything. You just use the url that you get from services like Dropbox or Google drive when you use their share feature. Just paste it in your post and you’re done.

---

<div class="post-metadata">

### Author: ![hellekin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hellekin/32/51636_2.png) [@hellekin](https://meta.discourse.org/u/hellekin)
#### Post date: [6월 20, 2019, 8:15오후 UTC](https://meta.discourse.org/t/digital-file-repository-in-forum/120880/5 "2019-06-20T20:15:52Z")

</div>

I guess in the context of sharing CAD files, etc. one thing one would like is an index of those files. So far I did not see a plugin that displays a list of uploaded files.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [6월 20, 2019, 10:49오후 UTC](https://meta.discourse.org/t/digital-file-repository-in-forum/120880/6 "2019-06-20T22:49:05Z")

</div>

That’s because attachments are managed by their association to a topic. Delete the topic and the upload is purged.

Storing these documents in Discourse probably isn’t the right move, you’re probably better off using Google Drive as you mentioned, there are ways to [embed the contents of drive into pages on other systems](https://sites.google.com/site/mori79/html-gadgets/how-tos/google-drive#TOC-Folders).

---

<div class="post-metadata">

### Author: ![hellekin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hellekin/32/51636_2.png) [@hellekin](https://meta.discourse.org/u/hellekin)
#### Post date: [6월 21, 2019, 1:15오후 UTC](https://meta.discourse.org/t/digital-file-repository-in-forum/120880/7 "2019-06-21T13:15:20Z")

</div>

Although I understand the current situation you’re describing, I have no interest in Google products, so the question remains opened to address the topic at hand, which is about organizing files that have been uploaded within the forum.

---

<div class="post-metadata">

### Author: ![terraboss](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/terraboss/32/381157_2.png) [@terraboss](https://meta.discourse.org/u/terraboss)
#### Post date: [6월 21, 2019, 1:21오후 UTC](https://meta.discourse.org/t/digital-file-repository-in-forum/120880/8 "2019-06-21T13:21:24Z")

</div>

I‘ve had a similar feature request some time ago:

> [@Nextcloud support](https://meta.discourse.org/t/nextcloud-support/109728):
>
> Hi guys, I‘m working a lot with Nextcloud for document management and like to include individual folder sharings inside Discouse wikis / topics to offer direct access. The best way would be a plugin, that dynamically shows the files and sub folders as expandable detail list view. File Type Size \> Folder … … … … Is this possible? Is this a „job“ for Nextcloud or Discourse developers? Best

---

<div class="post-metadata">

### Author: ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)
#### Post date: [6월 21, 2019, 1:56오후 UTC](https://meta.discourse.org/t/digital-file-repository-in-forum/120880/9 "2019-06-21T13:56:39Z")

</div>

Discourse is not intended to be used an an organized document store.

That said, you could perhaps use a series of Wiki Topics into which people would upload files.

Or a custom plugin to gather up “similar” files and update index topics automatically.
