10 Free DIY Self Hosted Cloud Storage Software For Home Office

Home » Freeware and Software Reviews » Data Recovery, Backup And Cloud Storage

How to make your own personal cloud file server? When you upload your files to the cloud, it means you are saving it onto a server operated by someone else. If security is your primary concern, now you can build your own personal cloud server in your home office and have full access to your files, calendars, data and everyone right on your smartphone. Self Hosting is the process of locally hosting and managing data yourself instead of renting a ‘space’ in someone else’s computer.

See More ➤ 8 Best Cloud Apps For Android – Online Photo Backup And Storage

Free Self Hosted Cloud Storage Software For Home Office

If installing and maintaining these software is too troublesome, you can always purchase a router with USB Storage capabilities. Just plug in your USB Flash Drive or external hard disk, from there on you can share files across your network wirelessly by connecting your USB storage drive, or other devices to the USB port on the back of your router. The router allows all the computers and devices on your network to access these files without having to be directly connected to the storage device; it works best with a dedicated IP address for your internet connection.

1. ownCloud Server

ownCloud Server

Access, Sync and Share Your Data, Under Your Control! ownCloud is a self-hosted file sync and share server. It provides access to your data through a web interface, sync clients or WebDAV while providing a platform to view, sync and share across devices easily — all under your control. ownCloud’s open architecture is extensible via a simple but powerful API for applications and plugins and it works with any storage.

Store your private pictures, documents, calendar and contacts on your ownCloud server at home, a rented VPS or use one of the public ownCloud providers. Access your existing data on an FTP drive at work, images shared with you on Dropbox, or your NAS at home–all through your ownCloud server. Run your ownCloud server in a place you trust and access all the data you care about in one place!

2. Resilio Sync & Sync Pro (Personal)

Resilio Sync & Sync Pro

A fast, reliable, and simple file sync and share solution. Sync any folder to all your devices. Sync photos, videos, music, PDFs, docs or any other file types to/from your mobile phone, laptop, or NAS. Build your own private cloud and create a private cloud that is securely distributed across devices you own. Your cloud is much faster than the public cloud. It is also much safer – no one can steal your data from the cloud if your data is not in the cloud.

3. Syncthing


Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it’s transmitted over the Internet.

  • Private – None of your data is ever stored anywhere else other than on your computers. There is no central server that might be compromised, legally or illegally.
  • Encrypted – All communication is secured using TLS. The encryption used includes perfect forward secrecy to prevent any eavesdropper from ever gaining access to your data.
  • Authenticated – Every node is identified by a strong cryptographic certificate. Only nodes you have explicitly allowed can connect to your cluster.
See More ➤  FREE RescuePRO Deluxe With SanDisk Flash Drive and SD Card

4. Seafile Community Edition

Seafile Community Edition

Enterprise file sync and share platform with high reliability and performance. Seafile is an enterprise file hosting platform with high reliability and performance. Put files on your own server. Sync and share files across different devices, or access all the files as a virtual disk.

Security and Encryption – Seafile supports client-side end-to-end encryption to protect your data, which is a unique feature that you can rarely find in other solutions. Seafile includes following feature too:

  • Two-factor authentication
  • Server-side data encryption
  • All data transfer be protected by HTTPS/TLS protocol
  • Remote wipe
  • Virus scan for files
  • Immediately virus scan for files uploaded via sharing links

5. Cozy


Store, sync, and share your data just the way you want it. Run your cloud at home via Raspberry Pi or Ubuntu. Enjoy better storage and keep your data private. Cozy is a versatile and extensible platform that can be put to a variety of practical uses: from sharing your photos with friends and family to contacts and schedule management. More importantly, Cozy can be hosted on your own physical or virtual server.

  • More control on your cloud: your data stay safe at home
  • Faster access: you can manage your cloud from your local network.
  • Easily add storage: plug a new hard drive and get tons of new terabytes.
  • No subscription fees, you manage the hosting yourself.

6. Redbooth

AeroFS Teams | 30 Users Max

AeroFS Teams

Redbooth (merged with AeroFS) is an enterprise file sync & share solution deployed on the customer’s infrastructure, allowing the company to keep control of its data and enabling employees to securely collaborate both inside and outside the organization. Unlike traditional file sync and share solutions that rely on the public cloud, AeroFS is so secure, simple to deploy, and easy to use that it will quickly be adopted by IT administrators and employees alike.

  • Empower Mobile Users – The AeroFS mobile apps for Android and iOS platforms let mobile users share any-sized files, anywhere, on any device.
  • Transfer Large Files – Remove the limits to email attachment sizes, avoid overloaded email servers and network links, and accelerate large file transfers by up to 10 times.
  • Share Files Externally – Give users links to files, keeping access behind your firewall while enabling secure collaboration with external partners.
  • IT Control – Avoid the risks associated with data moving to and from public clouds or third-party service providers.
See More ➤  4 Free Bootable Tools To 100% Securely Wipe Clean SSD HDD - Making Data Unrecoverable

7. SparkleShare


SparkleShare creates a special folder on your computer. You can add remotely hosted folders (or “projects”) to this folder. These projects will be automatically kept in sync with both the host and all of your peers when someone adds, removes or edits a file.

8. Nextcloud


You should have full control over your data. They help you achieve that: a safe home for all your data. Secure, under your control and developed in an open, transparent and trustworthy way. They are Nextcloud.

Started by the well known open source file sync and share developer Frank Karlitschek and joined by the most active contributors to his previous project, building on its mature code base, they offer a more reliable and sustainable solution for users and customers. They will develop a drop-in replacement for that legacy code base over the coming weeks, providing the bug fixes and security hardening all users need and the Enterprise Subscription capabilities enterprise customers require, all fully open source.

9. Pydio


Pydio is the mature alternative to Dropbox and Box.com, to build your own box, on your own servers. Pydio is an open source file sharing platform for the enterprise, with simple and sleek web and mobile apps, hosted securely on your servers and clouds. As easy to use as great consumer software, Pydio is designed to provide enterprise grade security and control. Unbelievably easy to install for System Administrators, Pydio connects instantly to your existing employee directories and to your existing storage, without migration.

10. Tonido


Access your files from anywhere. Share large files and folders with family, friends and colleagues. Setup public direct links so anyone can access the content or create a secure private share that only authorized people are allowed to access them. Backup and sync any number of folders.

Tonido Server allows you to access all your files on your computer from a web browser, smartphone, tablet or even DLNA enabled devices. Simple setup. Start your own Personal Cloud in minutes. Easy to get started: just install the Tonido Server software and your computer turns into a private cloud server.

Access and share inbound and outbound private documents, photos, videos, or other files, from your smartphone or tablet (iPhone, iPad, Android, Nook, Kindle, Blackberry), Windows, Mac, and Linux on your own secure server.


  1. Gravatar
    Stefanie [ Reply ]

    Thanks for this interesting post and the information given. Somehow, I do not see Synology or QNAP solutions or did I missed this bit? Both got their own apps too for several operating systems which can be run on a computer and/or mobile device. OwnCloud with its server is just great too and thanks for sharing this. Personally, I think it is important to get your data under your control again so that you are not dependent on any terms and conditions or something like that, which can be changed easily over night.

  2. Gravatar
    nonyhaha [ Reply ]

    owncloud for windows?

    • Gravatar

      not the server version but the client app.

    • Gravatar
      Ashish Nimrot [ Reply ]

      You can install Docker desktop then run this command, docker run –name oc-eval -d -e OWNCLOUD_DOMAIN=localhost:8080 -p8080:8080 owncloud/server

  3. Gravatar
    David Pydio [ Reply ]

    Thanks for talking about us ! Have a look at our new Pydio Cells

  4. Gravatar
    Russell [ Reply ]

    I tried installing pydio and it didn’t work. Very complicated setup process. Time to find something with an installer

  5. Gravatar
    Looker [ Reply ]

    I’m looking for a cloud software that i have to flash it in a hard drive then i connect the hard drive to the router through USB so i can access it from anywhere around the world and create my account and folders, just like mega app but personal cloud.. is there a software like that With it’s phone app?

    • Gravatar

      Are you part retarded or something? If there’s any software around that launches a web server with a database without a computer please tell everyone immediately.

      • Gravatar
        hayleehem [ Reply ]

        Don’t be so harsh. His request isn’t entirely possible as stated, but if you look past some specifics it’s doable.

        You can do a USB-powered computer that’d just run on a small stick and be able to run networked services, and connect through a Wifi or ethernet (if the stick allows to connect an additional .

        Making it entirely headless would be obviously complicated to connect to the networks and do some configuration, but minimal setup via DirectWifi to then do what he wants and connect to a Wifi AP or an ethernet.

        It’s pretty much what a ChromeCast does, except the ChromeCast doesn’t host much data except its own system.

        Now, about just plugging a USB drive to a router, nope, wouldn’t work. But plugging another device into a router with an ethernet cable and let it connect to the world, yep, that’s also doable.

        (The fun things you can in hotels if you’re willing to explore crawl spaces, fake ceilings and use your TV’s ethernet cable to see what it can do…)

      • Gravatar

        Bo: A router often comes with a web interface, so it’s not entirely out of the question – it’s a computer. But installing whole new software on it for the syncing is another matter.

    • Gravatar
      Dawesi [ Reply ]

      you need a nas mate, i’d suggest you check out synology, it’s does what your talking about, otherwise I’d suggest using dropbox or onedrive if you’re in need of document storage system.

      You can attach a hdd to most routers and they will share the files, but that is mostly for internal use only, although some routers do allow external use, it wouldn’t recommend this solution.

  6. Gravatar
    Andrew [ Reply ]

    What about tonido desktop software or the tonidoplug ?

  7. Gravatar
    Stilman [ Reply ]

    You forgot to include FuguHub

  8. Gravatar
    Putu E [ Reply ]

    Ill stick with tonido cloud
    If you have better solution,let me know

  9. Gravatar

    Just so you know in all of this reviews the WINDOWS is a LIE and click bait its all mostly under linux and you need months to learn to set it up proprely…
    Windows is only the client not the server!

  10. Gravatar

    “Linux and you need months to learn to set it up properly”

    lol sure, whatever you say.

Leave a Reply

Your email address will not be published. Required fields are marked *