Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Funny. I just asked for alternatives to Gmail and other hosted software on the Richard Stallman post http://news.ycombinator.com/item?id=3551345

Harald's suggestions boil down to

  - share the administrative and financial effort with friends
  - use hosting form NGOs or non-profits
  - use small companies and ISPs
The first suggestions might work for me, but what does everyone else use? If you host your own what software?

Lastly, what do you think of a home appliance (basically a server the size of a router with a web interface) that people could install in their home to host some of their important data. Obviously it wouldn't be reliable enough for Email, but might be good enough for docs, password hosting, bookmarks, contact list, etc...



> If you host your own what software?

Dovecot and Postfix on a small FreeBSD VPS. Easy to set up, and it takes almost no effort to maintain once you've got it running. (The last time I modified my Postfix configuration was over a year ago, to relax my attachment size limit.) Between the FreeBSD handbook and the official Postfix documentation, all the info one could possibly need is provided.

A combination of Postgrey and SpamAssassin keeps my inbox spam free. You can also use mutt rather than Dovecot IMAP if you prefer to read your mail on the command line. Likewise, Debian will work just as well as FreeBSD in this role, if you're more comfortable on Linux. (Debconf even gives you a menu-driven Postfix configuration builder, it doesn't get any easier.)

Backups are handled by nightly rsync cron job on a local machine. I don't really have to think about them, aside from checking once in a while to make sure they're still running.

I have to laugh at all the self-proclaimed hackers in this thread claiming that setting up a personal email server is too difficult, takes too much time – or that they have "better things to do". No, I'm not one of those who would argue that a "real hacker" always has to do things the hardest way possible, quite the opposite. But at some point you have to ask yourself: if setting up a small mail server on a *nix system – a task extremely well documented and understood, a task that yields real technical and privacy benefits, a task that the operating system itself will hold your hand through if you're using Debian or Ubuntu – is too much of a challenge for you, then in what sense can you possibly call yourself a hacker?


Getting the email server set up is easy, almost trivially so.

It's dealing with all the other issues that's an immense pain. SpamAssassin is not always a magic bullet, deliverability to third-party mail servers can be a major problem even if you follow all the rules, and Gmail's UI has a number of advantages that many mail programs can't compete with.

If you compare the hours of time a month that takes with the up-front elimination of hassle that Google Apps provides, it's not hard to see why a hacker might prefer to just outsource it and focus on tasks more pleasing to them.


Exactly, setting up a mail server is not hard. What's hard is that you have to keep your server secure; have to make backups, and make sure that backups work; have to troubleshoot problems when mails are not delivered, god knows how much time does it take; have to train your spam filter to get to the level as half efficient as Gmail is.


Plug servers. Google it. Marvell ARM chips mostly. I have been thinking about trying to build a little turnkey linux OS to run on those things that can provide similar functionality to what you are talking about.

Alas the technology does not seem to be quite there yet and the work required to get basically a full personally hosted webapp suite is not trivial. That said, I think in the future we will see a lot more 'appliances' that run as VMs or on low cost low power all ways on hardware. Backed by a business model something like wordpress. Meaning that there is a dot com where you can get it remotely hosted for you, and there is a dot org where you can download and host the app yourself.

Plus stuff like the personal router project http://pr.lcs.mit.edu/ would make a pretty interesting paradigm change.


A device that sits in your home and hosts your docs, passwords, bookmarks, contact list, and so on? It sounds like you've reinvented the PC.


Well I should have clarified. I want an always on low power appliance with an easy web interface to host important data for people that are not capable or too lazy to set up a server.


I purchased a SheevaPlug[1] a couple years ago. It's a plug sized ARM server consuming 5W max. It's been great for a low-power, always-on debian server. For the lazy or not capable user, there is the Pogo Plug[2], which was prototyped using the Sheeva. You plug in ethernet and a usb hard drive, and it gives you access from the PogoPlug site.

[1]: http://www.globalscaletechnologies.com/p-22-sheevaplug-dev-k... [2]: https://pogoplug.com/devices




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: