> I also had to set up EncFS on my local machines for client-side encryption of sensitive files because there was no way I was trusting that to ownCloud server-side. Did you host OwnCloud yourself? But you didn't trust the software with your files? In what way is the SeaFile solution you are running now more trustworthy? > I'm still looking for a good self-hosted CalDAV/CardDAV option that doesn't require PHP or MySQ…
> Did you host OwnCloud yourself? Yes, I prefer to self-host anything I can. I'm lucky to have a gigabit FTTH connection and moving lots of data around is no problem. I still prefer to use a remote VPS because some things are best left to the pros. > But you didn't trust the software with your files? In what way is the SeaFile solution you are running now more trustworthy? Seafile has a much smaller attack surface (n…
It's sad that if you want a fast Internet around here you are put behind ISP wide NAT which means you can't host anything from home, so all these "self-hosted" things aren't really self-hosted for me.
Indeed. Although you can still use AWS. But of course, then it is not really "self-hosted" anymore.
Imho it's also worth to mention that bittorrent sync (https://www.getsync.com/) follows a fantastic concept with huge potential.
Unfortunately it's not open source but alone the fact that it can run on a peer to peer basis without the need of any external out of control cloud host is very appealing to me.
With small devices such as raspberry pi or NUC becoming more powerful the approach has a bright future.
Not open source but still very usefull and self hosted : http://plex.tv
Ampache is cool but is really heavy for a simple hosting.
Plex does movies and tv shows sort too.
Place a Transmission / Deluge torrent client behind, you have a true media center, on a little server.
It's sad that if you want a fast Internet around here you are put behind ISP wide NAT which means you can't host anything from home, so all these "self-hosted" things aren't really self-hosted for me.
Just because it is behind a NAT doesn't mean you can't run a server. You just need to set the router to forward traffic to the server. Then you need a way to find your public IP address and that is easily done by setting up an account on a public dynamic IP server. I don't do this at the moment but I used to run my own mail server that way (I stopped because it is to hard to find someone to relay my mail now).
Imho it's also worth to mention that bittorrent sync ( https://www.getsync.com/ ) follows a fantastic concept with huge potential. Unfortunately it's not open source but alone the fact that it can run on a peer to peer basis without the need of any external out of control cloud host is very appealing to me. With small devices such as raspberry pi or NUC becoming more powerful the approach has a bright future.
The peer-to-peer thing is a problem for me. When I use device A, device B is invariably switched off.
Although this is a nice write up about a possible setup for self hosted alternatives for popular cloud services, I don't like it. It falls short to compare the different possible services and the possibilities you can have with them. OwnCloud is nice, but why should I pick on OwnCloud and not SeaFile. Ampache is cool, but why not Subsonic? I would like to read the reasoning behind the individual choices OR the reason…
I've installed and abandoned ownCloud several times, mostly because it is far too heavy for what I need and I had concerns about its security. I also had to set up EncFS on my local machines for client-side encryption of sensitive files because there was no way I was trusting that to ownCloud server-side. It took more work to set up but I have Seafile self-hosted on the smallest DigitalOcean VPS and it works beautifu…
How do you update Seafile? I've found the manual update process to be somewhat unwieldy. (I'm spoiled by package managers)
Not open source but still very usefull and self hosted : http://plex.tv Ampache is cool but is really heavy for a simple hosting. Plex does movies and tv shows sort too. Place a Transmission / Deluge torrent client behind, you have a true media center, on a little server. Owncloud is cool but very buggy !
I would recommend checking out SyncThing first for anyone curious about ownCloud. They have similarities and differences, I found SyncThing suited my needs more personally but there's some stuff that only ownCloud can do.
There's also BitTorrent Sync which is cool, but sadly proprietary.
> Did you host OwnCloud yourself? Yes, I prefer to self-host anything I can. I'm lucky to have a gigabit FTTH connection and moving lots of data around is no problem. I still prefer to use a remote VPS because some things are best left to the pros. > But you didn't trust the software with your files? In what way is the SeaFile solution you are running now more trustworthy? Seafile has a much smaller attack surface (n…
When I was reviewing alternatives, syncany's web page claimed that seafile has a poor security record: https://github.com/syncany/syncany/wiki/Comparison:-Syncany-... I'm not sure how seriously to take this.
I nearly went with Syncany, they were a very close second but they are still in alpha, plus they have no mobile apps (yet). I really like being able to take a photo with my phone and have it sync to my computer.
Development on Seafile is very active and they are transparent about security issues. I don't think it is poorly written but maybe a third-party audit like Truecrypt did is a good idea.