Live data from Hacker News

Self-hosted alternatives to popular cloud services

liminality.xyz

41–50 of 148 posts

Re: Self-hosted alternatives to popular cloud services

#42
post #31
post #18

some other weapons of choice: WordPress - https://wordpress.org/ - because "WordPress is the Kalashnikov of the web." ( https://t.co/QgsYYUFTbo ) Syncthing - https://syncthing.net/ - for distributed file syncing Baikal - http://baikal-server.com/ - for contact & calendar syncing rss2email - https://pypi.python.org/pypi/rss2email - because email is stable, solid, and not going anywhere Tox - https://tox.chat/ - p2p, e…

Syncthing is awesome, I don't understand why some people still use bittorrent sync. If you use ownCloud only for file syncing you'd also be better off using Syncthing instead. The developer is also a super nice guy, answering all bug and performance reports on github. Regarding contact & calendar syncing, I just wish more apps could just use files instead of always setting a new server and reinventing the wheel to sy…

Calendar and Contact syncing should be pretty much standardised (for open source things) around CalDav[1] and CardDav[2]

I'm not quite sure what you'd gain by doing this process manually (export on one device, import on the other) rather than just using a {cal/card}dav server?

1: http://caldav.calconnect.org

2: http://carddav.calconnect.org

Re: Self-hosted alternatives to popular cloud services

#43

Earlier quoted context omitted.

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).

I talked long and hard with my ISP when they discontinued my "phone" connection and pushed me faster (jump from 8Mb/s to 100Mb/s) connection via TV cable and only way they can deliver me connection where I can expose ports to the Internet is 3G connection (which works around 3-5Mb/s where I live on a good day) I'm not ISP locked, but no other ISP offers me anything else since: "we don't offer worse service since we c…

There's no reason why a cable connection can't have a public IP, I certainly did in both of my previous ISPs. Are you sure the other ISPs also have carrier NAT?

Re: Self-hosted alternatives to popular cloud services

#44
post #22

Earlier quoted context omitted.

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. Here's their 'Records…

> Here's their 'Records of security issues' page: https://seacloud.cc/group/3/wiki/security-records/

Just take a look who reported their recent issue allowing a lot of attack vectors. (more than they mentioned though) :)

Actually if somebody had a local user account themselves they could bruteforce the secret key in seconds. And SeaFile has additionally modified the default Django components making it more insecure: https://github.com/haiwen/seahub/commit/7cdb70368aa7acbf0546...

By the way, ownCloud does run a Bug Bounty: https://hackerone.com/owncloud

Re: Self-hosted alternatives to popular cloud services

#45

If you want a plain music server, then give Mopidy [0] a try. It is also Open Source [1] and written using Python. I have been using it on my Raspberry Pi and it has been fantastic. [0] - http://www.mopidy.com [1] - https://github.com/mopidy/mopidy

Does it do gapless playback and does it have cuesheet support? I am missing those with mpd/ncmpcpp.

Re: Self-hosted alternatives to popular cloud services

#46

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.

You "just" have to rent some cheap server that is always on. That's the self-hosting part for "asynchronous synching". With that, you do not sent your data to a third-party for the delayed syncing, but you host that peer yourself. If you use syncthing, you could make it also save incremental backups and suddenly you got kinda of an online backup.

Re: Self-hosted alternatives to popular cloud services

#47

Earlier quoted context omitted.

> 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…

> Seafile has a much smaller attack surface (no PHP, MySQL not required, etc)

ownCloud does run a successful Bug Bounty program and is paying for security bugs: https://hackerone.com/owncloud

Also I have published a blog post elaborating why CVEs are not everything when it comes to comparing the security of products: https://statuscode.ch/2015/09/ownCloud-security-development-...

Furthermore please take a look at https://seacloud.cc/group/3/wiki/security-records/. Not using PHP doesn't make everything more secure magically, neither does using PHP make things more secure.

Re: Self-hosted alternatives to popular cloud services

#48
post #31
post #18

some other weapons of choice: WordPress - https://wordpress.org/ - because "WordPress is the Kalashnikov of the web." ( https://t.co/QgsYYUFTbo ) Syncthing - https://syncthing.net/ - for distributed file syncing Baikal - http://baikal-server.com/ - for contact & calendar syncing rss2email - https://pypi.python.org/pypi/rss2email - because email is stable, solid, and not going anywhere Tox - https://tox.chat/ - p2p, e…

Syncthing is awesome, I don't understand why some people still use bittorrent sync. If you use ownCloud only for file syncing you'd also be better off using Syncthing instead. The developer is also a super nice guy, answering all bug and performance reports on github. Regarding contact & calendar syncing, I just wish more apps could just use files instead of always setting a new server and reinventing the wheel to sy…

Exactly why ownCloud implements CalDAV and CardDAV, the common standard for Calendar and Contact sync. No reinventing the wheel here. Also, exporting your data is as simple as pressing the download button and getting an ics / vcf file.

Re: Self-hosted alternatives to popular cloud services

#49
post #16

"N self-hosted alternatives to popular cloud services" is becoming a meme. Here's 43 self-hosted alternatives to popular cloud services, with one-click demos you can try yourself! https://apps.sandstorm.io/ Tiny Tiny RSS, Ghost, Gitlab, and Rocket.Chat are in there. ownCloud is missing, but you can try Davros, which is compatible with the ownCloud client apps. https://apps.sandstorm.io/app/8aspz4sfjnp8u89000mh2v1xrdy…

If someone wants to push forward porting ownCloud to Sandstorm, check out this existing issue about it: https://github.com/sandstorm-io/sandstorm/issues/89

For any help regarding ownCloud internals, everyone is very welcome in our IRC channel #owncloud-dev (on freenode).

Re: Self-hosted alternatives to popular cloud services

#50
post #25

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 !

> Owncloud is cool but very buggy !

Sorry that you experienced bugs. Just to ensure that we fix any potential bug: Could you file those as described at https://github.com/owncloud/core/blob/master/CONTRIBUTING.md? Thanks a lot!

Post reply on HN