Hacker News new | ask | show | jobs
by Yetanfou 3598 days ago
That is exactly what something like Owncloud/Nextcloud (for which I made those book/publication-related tools) enables you to do: create a 'private cloud' (what a silly word it is, really... cloud). It does some of the things you mention 'out of the box' (file storage, photo uploading) or after installing some 'apps' (note server, music streaming, video streaming, email user agent (not a mail server)). Since it runs on *nix you get the rest (mail server, dns server) more or less 'for free', just configure it the way you want.
1 comments

Same in principal, but Synology have built a lovely, multi-window web interface for a lot of linux and each of those apps, along with their own Android + iOS apps.

https://www.synology.com/en-global/dsm/live_demo

That consolidates a lot of different UIs, signins, permissions etc into a single coherent interface - even terminal commands like configuring firewall, network interfaces, user permissions, all that stuff.

To give you some examples it takes two clicks, a domain and any contrived email address to get a Let's Encrypt certificate. It takes three more clicks to assign it to a web app Synology is serving from that device. You can add SSL to your own reverse-proxied app, also effortless to add, just as easily and enable HSTS with a checkbox.

Their torrent software can watch RSS feeds and download straight into a folder where it's indexed for their video server. Their video client provides a nice interface for browsing but delegates the actual playback to VLC.