Need recommendations for self-hosted cloud storage solution

Hi folks,

I want to set up my own cloud storage system instead of paying for services like Dropbox or Google Drive every month. Think of it like having a personal file server that works similar to how developers use version control for their projects, but for regular documents like spreadsheets, presentations, and images.

The main thing I need is remote access capability. When I save something on my notebook at work, it should automatically appear on my desktop computer at home. This cross-device synchronization is really important for my workflow.

I also want the convenience of accessing files when I’m away from my local network. If I’m at a coffee shop and need a document I created yesterday, I should be able to grab it easily.

What self-hosted options would you suggest? I’m looking for something that doesn’t require too much technical expertise to configure and maintain. I’ve seen mentions of network storage devices and peer-to-peer sync tools, but I’m unsure which approach fits my needs best.

Any suggestions would be awesome!

I’ve been using Syncthing for three years - it’s perfect for this. No central server to babysit, files sync directly between devices when they’re online. Handles conflicts well when you edit the same file on multiple machines.

Setup’s dead simple: install everywhere, share folder IDs, done. Just remember you need one device online at home for remote access, or use their relay servers when everything’s away from home.

Interface looks basic but works rock solid. Never had sync problems and it barely touches system resources. Can’t beat free with zero server costs.

I transitioned from Google Drive to Nextcloud two years ago and have found it to be extremely reliable. The initial setup took about a weekend, guided by their documentation, but now synchronization between my work laptop and home desktop works flawlessly. The web interface is quite user-friendly, which is helpful for accessing files while away from home. Keep in mind that your home upload speed can significantly impact remote access. I use a small dedicated server, but many opt for Raspberry Pi configurations if they’re looking for a budget-friendly option. While mobile apps are functional, they don’t quite match the polish of mainstream commercial alternatives.

Setting up your own server works, but there’s an easier way that skips all the hardware setup and maintenance hassle.

I’ve been automating file sync workflows for years. The cleanest solution I’ve found? Building custom sync automation with Latenode. No server management or complex NAS configs needed.

You can set up workflows that automatically backup and sync files between cloud services, trigger transfers based on conditions, or create custom notifications when files update. It works with whatever storage you already have - VPS, cloud accounts, local drives, whatever.

The flexibility is what makes this powerful. You’re not stuck with one self-hosted solution that might break or need constant updates. You get a solid automation layer that adapts when your needs change.

Setup is way easier than configuring traditional self-hosted storage. No port forwarding, SSL certificates, or server maintenance to deal with.

Check it out here: https://latenode.com

Check out ownCloud too. I’ve been running it on an old laptop for a year - it’s solid. Not as feature-rich as Nextcloud, but handles basic file syncing just fine. The Android app works well for grabbing files on the go. Setup’s straightforward if you follow a YouTube guide.