# \[New Feature\] Uploading files to the root directory

**URL:** <https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360>\
**Category:** New features\
**Created:** [September 26, 2017, 6:48pm UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360 "2017-09-26T18:48:34Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![jcalvarezjr](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/jcalvarezjr/32/52466_2.png) [@jcalvarezjr](https://forum.bubble.io/u/jcalvarezjr)\
**Post date:** [February 3, 2021, 4:08pm UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/22 "2021-02-03T16:08:53Z")

</div>

Hey @Emmanuel any update on a workflow to upload a file to the root directory?

---

<div class="post-metadata">

**Author:** ![serviluvapp](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/serviluvapp/32/88387_2.png) [@serviluvapp](https://forum.bubble.io/u/serviluvapp)\
**Post date:** [August 25, 2021, 11:20pm UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/23 "2021-08-25T23:20:33Z")

</div>

[appdomainurl.com/rootfilename](http://appdomainurl.com/rootfilename) Is this not possible? AWS seems to be the storage for the root file? Looks like a dead end… although I’m usually missing something. @emmanuel congrats on the funding by the way. So glad to be a part of what you are doing.

NOTE: it works. The file name needs to include the .extension

Dogecoin is next. @BillyM2k on twitter and @bubble should be super community friends. 🙂

---

<div class="post-metadata">

**Author:** ![chris.williamson1996](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/chris.williamson1996/32/70581_2.png) [@chris.williamson1996](https://forum.bubble.io/u/chris.williamson1996)\
**Post date:** [August 26, 2021, 2:48am UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/24 "2021-08-26T02:48:27Z")

</div>

@serviluvapp  
You need to do [Https://domain/.filename](Https://domain/.filename)

---

<div class="post-metadata">

**Author:** ![Jono](https://avatars.discourse-cdn.com/v4/letter/j/7ab992/32.png) [@Jono](https://forum.bubble.io/u/Jono)\
**Post date:** [January 5, 2022, 1:00pm UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/26 "2022-01-05T13:00:53Z")

</div>

Hi, any update on workflow or api access to root directory?

The app I’m building needs to be able to server an xml file, which ideally gets updated/overwritten via the above workflows/api access. Thanks!

---

<div class="post-metadata">

**Author:** ![jason27](https://avatars.discourse-cdn.com/v4/letter/j/3ab097/32.png) [@jason27](https://forum.bubble.io/u/jason27)\
**Post date:** [January 17, 2022, 5:23am UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/28 "2022-01-17T05:23:39Z")

</div>

Has this been built yet?

---

<div class="post-metadata">

**Author:** ![audrey2](https://avatars.discourse-cdn.com/v4/letter/a/8baadc/32.png) [@audrey2](https://forum.bubble.io/u/audrey2)\
**Post date:** [January 18, 2022, 11:18am UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/29 "2022-01-18T11:18:56Z")

</div>

I’m also here hoping for workflow/API access to the root dir files. I need to automatically update our sitemap via a workflow. I can’t use the sitemap configuration in the settings because we have some hacky urls in the app.

---

<div class="post-metadata">

**Author:** ![Rangduju](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/rangduju/32/119696_2.png) [@Rangduju](https://forum.bubble.io/u/Rangduju)\
**Post date:** [January 28, 2022, 8:27am UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/30 "2022-01-28T08:27:29Z")

</div>

@chris.williamson1996 Facing the same problem, the file is viable under AWS’s original domain, but not my domain. I’ve included .extension.

 ![image](https://us1.discourse-cdn.com/bubble/original/3X/a/a/aa4da3bdeaaad00ddf40b2bf162524507692980b.png)

---

<div class="post-metadata">

**Author:** ![chris.williamson1996](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/chris.williamson1996/32/70581_2.png) [@chris.williamson1996](https://forum.bubble.io/u/chris.williamson1996)\
**Post date:** [January 28, 2022, 2:03pm UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/31 "2022-01-28T14:03:57Z")

</div>

[https://domain/.filename](https://domain/.filename)

It’s important to have period before the name of the file.

---

<div class="post-metadata">

**Author:** ![Rangduju](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/rangduju/32/119696_2.png) [@Rangduju](https://forum.bubble.io/u/Rangduju)\
**Post date:** [January 29, 2022, 2:48am UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/32 "2022-01-29T02:48:27Z")

</div>

Problem solved, thanks Chris! The key takeaways are:

1. `filename` is not a comment but will actually be used in the URL, so avoid using non-Latin letters and **using the original file name is recommended**.  
 ![screenshot|filename](https://us1.discourse-cdn.com/bubble/original/3X/f/2/f2809fbac22a474173cfda9477899f34e5c1d8a5.png)
2. No need for period before the `filename`, but do pay attention to **development/live versioning** , as it matters to your file URL.  
 ![screenshot|development](https://us1.discourse-cdn.com/bubble/original/3X/8/8/889164070ed736b345beec3e94d374d7d3e12584.png)  
 ![screenshot|live](https://us1.discourse-cdn.com/bubble/original/3X/c/a/ca5e4872953d13396bc21795a939de204f2ebadb.png)

---

<div class="post-metadata">

**Author:** ![kevin31](https://avatars.discourse-cdn.com/v4/letter/k/ee7513/32.png) [@kevin31](https://forum.bubble.io/u/kevin31)\
**Post date:** [May 21, 2022, 3:12pm UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/33 "2022-05-21T15:12:19Z")

</div>

Hi Guys,

Here’s what I put in the settings:

 ![image](https://us1.discourse-cdn.com/bubble/original/3X/4/9/4913924bf39bdb68644316513fcb4f0f2f15af66.png)

I’ve tried accessing this file at [mydomain.com/Podgenie.xml](http://mydomain.com/Podgenie.xml) and [mydomain.com/PodGenie\_v2/Podgenie.xml](http://mydomain.com/PodGenie_v2/Podgenie.xml) and I get errors with both methods. Ideas?

---

<div class="post-metadata">

**Author:** ![technologies.dgl](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/technologies.dgl/32/155288_2.png) [@technologies.dgl](https://forum.bubble.io/u/technologies.dgl)\
**Post date:** [August 30, 2022, 12:14am UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/35 "2022-08-30T00:14:42Z")

</div>

@emmanuel Don’t forget about us, accessing the root directory via workflow or api is very important for many of us. Are there any plans to have this feature available? Thanks a lot for your great work!

---

<div class="post-metadata">

**Author:** ![alejandrowunderlich](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/alejandrowunderlich/32/97601_2.png) [@alejandrowunderlich](https://forum.bubble.io/u/alejandrowunderlich)\
**Post date:** [August 30, 2022, 12:39am UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/36 "2022-08-30T00:39:48Z")

</div>

+1 right here!

---

<div class="post-metadata">

**Author:** ![AliFarahat](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/alifarahat/32/189604_2.png) [@AliFarahat](https://forum.bubble.io/u/AliFarahat)\
**Post date:** [August 31, 2022, 2:04pm UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/37 "2022-08-31T14:04:28Z")

</div>

I agree +1

---

<div class="post-metadata">

**Author:** ![w.fly](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/w.fly/32/26894_2.png) [@w.fly](https://forum.bubble.io/u/w.fly)\
**Post date:** [August 31, 2022, 2:17pm UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/38 "2022-08-31T14:17:50Z")

</div>

I’ll add another +1 for good measure 😉

---

<div class="post-metadata">

**Author:** ![gaimed](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/gaimed/32/184165_2.png) [@gaimed](https://forum.bubble.io/u/gaimed)\
**Post date:** [August 31, 2022, 6:25pm UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/39 "2022-08-31T18:25:55Z")

</div>

Nocodemayo.app will add this in 2 weeks.

---

<div class="post-metadata">

**Author:** ![audrey2](https://avatars.discourse-cdn.com/v4/letter/a/8baadc/32.png) [@audrey2](https://forum.bubble.io/u/audrey2)\
**Post date:** [September 5, 2022, 10:35am UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/40 "2022-09-05T10:35:52Z")

</div>

Heck yes

---

<div class="post-metadata">

**Author:** ![fredgichu](https://avatars.discourse-cdn.com/v4/letter/f/c5a1d2/32.png) [@fredgichu](https://forum.bubble.io/u/fredgichu)\
**Post date:** [October 3, 2022, 8:02am UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/41 "2022-10-03T08:02:37Z")

</div>

any updates about this?

---

<div class="post-metadata">

**Author:** ![capuanotaf](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/capuanotaf/32/201427_2.png) [@capuanotaf](https://forum.bubble.io/u/capuanotaf)\
**Post date:** [October 16, 2022, 7:55pm UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/42 "2022-10-16T19:55:52Z")

</div>

Hey @emmanuel , any way or idea on how to change a text in a .json file hosted, without deleting and updating it again? I mean, I would like that the aws link doesn’t change

Thanks in advance

---

<div class="post-metadata">

**Author:** ![razvan](https://avatars.discourse-cdn.com/v4/letter/r/e47c2d/32.png) [@razvan](https://forum.bubble.io/u/razvan)\
**Post date:** [October 31, 2022, 10:22pm UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/43 "2022-10-31T22:22:01Z")

</div>

worked for me. I actually had to name the file name .html for it to work. SICK!!! Saved the day!!

---

<div class="post-metadata">

**Author:** ![audrey2](https://avatars.discourse-cdn.com/v4/letter/a/8baadc/32.png) [@audrey2](https://forum.bubble.io/u/audrey2)\
**Post date:** [December 7, 2022, 3:38pm UTC](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360/44 "2022-12-07T15:38:27Z")

</div>

I have a task I have to do manually each month because I can’t use a workflow to update the hosted file. Don’t forget us, please @emmanuel

[Previous page](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360.md?page=1)

[Next page](https://forum.bubble.io/t/new-feature-uploading-files-to-the-root-directory/18360.md?page=3)
