# How to separate uploaded files to another server

**URL:** <https://meta.discourse.org/t/how-to-separate-uploaded-files-to-another-server/320994>\
**Category:** Self-hosting\
**Created:** [August 10, 2024, 2:56am UTC](https://meta.discourse.org/t/how-to-separate-uploaded-files-to-another-server/320994 "2024-08-10T02:56:23Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![wal](https://avatars.discourse-cdn.com/v4/letter/w/d6d6ee/32.png) [@wal](https://meta.discourse.org/u/wal)\
**Post date:** [August 10, 2024, 5:50am UTC](https://meta.discourse.org/t/how-to-separate-uploaded-files-to-another-server/320994/4 "2024-08-10T05:50:35Z")

</div>

Well to be clear, that’s not exactly the same question as what’s posed in the OP

If you simply want to share files between two Linux servers, there are a lot of options, which may or may not be appropriate for usage with Discourse running on separate VPS. Here’s a couple

- NFS network filesystem, SMB share
- SSHFS ssh filesystem
- FUSE filesystem driver to mount your S3 as a local filesystem (or just use S3 directly)

In general I would just use S3 directly. You do not need to “run a second VPS just for storage” if you’re using S3

---

_[View the full topic](https://meta.discourse.org/t/how-to-separate-uploaded-files-to-another-server/320994)._
