# \[Prototype\] New file management

**URL:** <https://forum.ghost.org/t/prototype-new-file-management/40005>\
**Category:** Ideas\
**Created:** [July 21, 2023, 6:45pm UTC](https://forum.ghost.org/t/prototype-new-file-management/40005 "2023-07-21T18:45:20Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![khalil.io](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/khalil.io/32/18681_2.png) [@khalil.io](https://forum.ghost.org/u/khalil.io)\
**Post date:** [July 21, 2023, 6:45pm UTC](https://forum.ghost.org/t/prototype-new-file-management/40005/1 "2023-07-21T18:45:20Z")

</div>

Many publications require a lot of organization of memory and files.

- Manage content by selecting post, page or folders
- Manage URLs in batches by selecting multiple publications
- Replaces or deletes system files not only from the publication.
- Warnings about the files
- And many more options and tools

 ![FM_Ghost_0305722d9430da24f2c6ede5ec776c43c20268fd3f33cd4518ffe77a1ffb3520](https://us1.discourse-cdn.com/flex015/uploads/ghost2/original/3X/e/1/e1a2e818f71667d91896259f18ebe91ca987c39c.jpeg)

 ![FM_Ghost_0305722d9430da24f2c6ede5ec776c43c20268fd3f33cd4518ffe77a1ffb3520-2](https://us1.discourse-cdn.com/flex015/uploads/ghost2/original/3X/6/1/6174662b4cad366711fb5dcc7fb81077489206cb.jpeg)

It is not a simple file manager, it is one adapted to a CMS like Ghost.

\*\* Based on the aesthetics of [Filepond by Pqina](https://pqina.nl/filepond/)\*

---

<div class="post-metadata">

**Author:** ![khalil.io](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/khalil.io/32/18681_2.png) [@khalil.io](https://forum.ghost.org/u/khalil.io)\
**Post date:** [July 27, 2023, 4:51pm UTC](https://forum.ghost.org/t/prototype-new-file-management/40005/2 "2023-07-27T16:51:48Z")

</div>

@John

Perhaps this prototype can serve as inspiration for that idea or plan you have.

Continuing the discussion from [Better image/file management & optimisation](https://forum.ghost.org/t/better-image-file-management-optimisation/675/19):

> [@Better image/file management & optimisation](https://forum.ghost.org/t/better-image-file-management-optimisation/675/19):
>
> #### A simple, minimal file browser
> 
> We may at some point create a very light file management UI within Ghost Admin for images. This isn’t a priority, because the only real use-case is for managing images which will be regularly re-used, such as a set of corporate brand assets. Beyond that, it’s just an incredible amount of work for very little reward.
> 
> A file browser UI is something that can be voted for on a new topic, but will likely not be implemented unless someone from the open source community decides to build it themselves and contribute upstream.

Best regards.

---

<div class="post-metadata">

**Author:** ![DustinG](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/dusting/32/26622_2.png) [@DustinG](https://forum.ghost.org/u/DustinG)\
**Post date:** [July 27, 2023, 5:10pm UTC](https://forum.ghost.org/t/prototype-new-file-management/40005/3 "2023-07-27T17:10:18Z")

</div>

This would be great!

---

<div class="post-metadata">

**Author:** ![block](https://avatars.discourse-cdn.com/v4/letter/b/839c29/32.png) [@block](https://forum.ghost.org/u/block)\
**Post date:** [July 28, 2023, 12:13am UTC](https://forum.ghost.org/t/prototype-new-file-management/40005/4 "2023-07-28T00:13:22Z")

</div>

This, together with a internal linking search function would make ghost even better.

---

<div class="post-metadata">

**Author:** ![dabitch](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/dabitch/32/25042_2.png) [@dabitch](https://forum.ghost.org/u/dabitch)\
**Post date:** [July 31, 2023, 7:20pm UTC](https://forum.ghost.org/t/prototype-new-file-management/40005/5 "2023-07-31T19:20:03Z")

</div>

This is a much wanted idea. Like many others I am holding off using ghost for certain things simply due to the lack of file manager. I’d be quite happy to use a standalone (self-hosted) file manager to do the heavy lifting like renaming files and so on, but not quite sure how I could be able to call those files when in ghost (like, can I make a special card for those files?)

---

<div class="post-metadata">

**Author:** ![The\_Jetsetter\_Cheap](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/the_jetsetter_cheap/32/24019_2.png) [@The\_Jetsetter\_Cheap](https://forum.ghost.org/u/The_Jetsetter_Cheap)\
**Post date:** [February 15, 2024, 8:39am UTC](https://forum.ghost.org/t/prototype-new-file-management/40005/6 "2024-02-15T08:39:36Z")

</div>

Now this I can fully get behind. We absolutely should be able to highlight text and type out a url and Ghost search through our existing URLs so that we can easily internal link. Maybe this has now been done as this post is older but if it has I don’t know how to do it. What I have had to do is make a spread sheet of all my post and have them organized by categories and then sub categories and then the url so I can build a massive bridge of internal links as this is (in my eyes) the 3rd most important aspect of SEO, strong back links being #1, and quality content #2.

Do you have a better way of managing this process for yourself?

---

<div class="post-metadata">

**Author:** ![block](https://avatars.discourse-cdn.com/v4/letter/b/839c29/32.png) [@block](https://forum.ghost.org/u/block)\
**Post date:** [February 15, 2024, 8:56am UTC](https://forum.ghost.org/t/prototype-new-file-management/40005/7 "2024-02-15T08:56:30Z")

</div>

From an SEO standpoint, it’s advisable to avoid excessive internal linking and aim for variety. For instance, I recommend limiting internal links from all your website pointing to the same page to around 5-10 at most, rather than 20-30. It’s important also to vary the anchor text.

Regarding my process, I don’t have a set routine. I simply use the search tool on the website to locate the desired pages, copy the URL from the address bar, and then paste it into the editor while selecting the anchor text. Although this method may be slow, I remain committed to the platform despite missing certain features available on WordPress. Hopefully, improvements are on the horizon.

---

<div class="post-metadata">

**Author:** ![bert\_o\_t](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/bert_o_t/32/19176_2.png) [@bert\_o\_t](https://forum.ghost.org/u/bert_o_t)\
**Post date:** [March 8, 2024, 9:54pm UTC](https://forum.ghost.org/t/prototype-new-file-management/40005/8 "2024-03-08T21:54:03Z")

</div>

I’d really love to see this, even if it’s a simple file manager as having to continuously upload the same images is waste of space, especially for large publications such as news sites.

---

<div class="post-metadata">

**Author:** ![marceloadsj](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/marceloadsj/32/29644_2.png) [@marceloadsj](https://forum.ghost.org/u/marceloadsj)\
**Post date:** [March 30, 2024, 12:22pm UTC](https://forum.ghost.org/t/prototype-new-file-management/40005/9 "2024-03-30T12:22:40Z")

</div>

Hello everyone, I just wanted to share here an update regarding this idea:

I’ve posted the work I’m doing on it in the following thread.

> [@Media Library Functionality](https://forum.ghost.org/t/media-library-functionality/10961/14):
>
> Hello everyone, I recently started checking about ghostjs as my wife wanted to build a website to showcase her work with photography. I hosted a ghost instance in the free tier of [fly.io](http://fly.io) (for personal reasons) and one of the first things I noticed was the lack of file management. So, after checking a bit online, the forum and seeing the posts like this one, I decided to start implementing the feature myself. Here on this link you can see a preview of how it looks like (UI is a little bit diffe…

This feature, for me, is quite critical due to the hosting platform that I’m using. 🙂

---

<div class="post-metadata">

**Author:** ![khalil.io](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/khalil.io/32/18681_2.png) [@khalil.io](https://forum.ghost.org/u/khalil.io)\
**Post date:** [April 6, 2024, 12:27am UTC](https://forum.ghost.org/t/prototype-new-file-management/40005/10 "2024-04-06T00:27:32Z")

</div>

@marceloadsj Incredible everything you are developing! Congratulations and please count on me and my team if you need graphic resources or any solution about design.

I will be answering in the development forum thread all the progress you have. 😀

---

<div class="post-metadata">

**Author:** ![DustinG](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/dusting/32/26622_2.png) [@DustinG](https://forum.ghost.org/u/DustinG)\
**Post date:** [September 11, 2024, 2:37pm UTC](https://forum.ghost.org/t/prototype-new-file-management/40005/11 "2024-09-11T14:37:50Z")

</div>

Still no word on whether something like this will ever be built? A CMS with no media library is pretty unheard of. I’d love to hear the use case for not having one.
