# Uploading a file to the web root

**URL:** https://meta.discourse.org/t/uploading-a-file-to-the-web-root/35626
**Category:** Self-hosting
**Created:** [November 16, 2015, 1:51am UTC](https://meta.discourse.org/t/uploading-a-file-to-the-web-root/35626 "2015-11-16T01:51:36Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![wesochuck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wesochuck/32/108706_2.png) [@wesochuck](https://meta.discourse.org/u/wesochuck)
#### Post date: [November 16, 2015, 3:32am UTC](https://meta.discourse.org/t/uploading-a-file-to-the-web-root/35626/2 "2015-11-16T03:32:09Z")

</div>

Maybe this will help?

> [@Is there any way to access the public folder outside of Docker?](https://meta.discourse.org/t/is-there-any-way-to-access-the-public-folder-outside-of-docker/26051/2):
>
> Sure, have a look in /var/discourse/shared/standalone. slight_smile The public folder itself is not stored there, but e.g. the compiled assets and uploaded pictures; these directories are symlinked into Discourse’s public folder. If your goal is to serve static content, do not store it in the public folder as that folder is under source control and your files would be destroyed when the container is rebuilt.

I’d agree docker adds some complexity for certain tasks, but the stability and ease of install greatly outweigh these drawbacks for me.

---

_[View the full topic](https://meta.discourse.org/t/uploading-a-file-to-the-web-root/35626)._
