Live data from Hacker News

Ask HN: What are your favourite self-hosted tools?

news.ycombinator.com

71–80 of 147 posts

Re: Ask HN: What are your favourite self-hosted tools?

#72
I'm hosting this thing [1] to have a search-by-image capability among my images. Here's a blog [2] which describes how to install it and how I wrote a Common Lisp client for it.

[1] https://github.com/pavlovai/match

[2] http://readevalprint.tumblr.com/post/163569150438/your-perso...

Re: Ask HN: What are your favourite self-hosted tools?

#73
I host a LOT of things! :)

I'm having 5 dedicated servers at Online.net + Small VPS at Scaleway & OVH; + some backup boxes at friends behind an ADSL.

Tinc for the private network

Proxmox & CBSD for VMs/FreeBSD Jails

Prometheus

ELK

Gitlab. Used gogs in the past but it missed features I needed

Etherpad

Hackpad

nginx + dehydrated (let's encrypt client)

PowerDNS + PowerAdmin

Modoboa (email stack. postfix/amavis/web interface/…)

Rainloop (email web client)

Cloud-Init with No-Cloud

rsyncd

pgsql, mysql, redis, riak, elasticsearch

charybdis (ircd)

bitlbee

znc

irssi

PmWiki

Sentry

Mastodon

Minio

… :) self-host is edit: typo & forgot minio

Re: Ask HN: What are your favourite self-hosted tools?

#74

Can't believe it hasn't been mentioned yet, but Nextcloud (or Owncloud): https://nextcloud.com/ It's basically self-hosted Dropbox, with clients for all mayor Desktop and Mobile OSes. I set it up for a little team project. Just one account, and a shared folder where people with a password could upload. I think we will move to individual accounts at some point. But it supports much more. It has a calendar similar to G…

Nextcloud designer here, thanks for mentioning and good to hear you’re happy! :)

Everyone is welcome to contribute at https://github.com/nextcloud/ :) And in case anyone is in Berlin, we’re having our annual conference at the moment! https://nextcloud.com/conf/

Re: Ask HN: What are your favourite self-hosted tools?

#75
post #31

I self host everything I can at home, so this list might be a bit too exhaustive, but there wasn't any scope on this ask HN, so... Overall hardware platform: 4 pcengines alix boxes for openbsd router/firewall appliances 3 supermicro Opteron servers with KVM/corosync/Sheepdog/csync2 for hosting all VMs Software: PF + CARP + pfsync + OpenBGPD for routing Unbound + NSD + Bind for DNS SSH/OpenBSD ipsec/apache Guacamole f…

I bet you're not in California. The $.27/KWh we pay here would be a showstopper :)

Haha, your're right about that!

Even in BC with $0.10/KWh it still adds up, but I write it down to education, privacy and entertainment : D

Re: Ask HN: What are your favourite self-hosted tools?

#76
Single, large machine with 28GB of RAM, Intel i7 @ 4.2GHz running in my bedroom closet, connected to a high-speed 1Gbps/down network. Whole thing runs Ubuntu 16.

It basically runs almost every service I use:

- Plex. I tried to use XBMC, but Plex just kills it with their mobile app as well so I can just continue watching on the iPad. It's like having your private Netflix.

- OwnCloud, a self-hosted Dropbox/Google Drive. I keep my password database (KeePass) here and it nicely syncs across my devices. I also store non-essential photos there.

- cgit, a simple Git server. I used to run gitlab, but this is much more elegant and simple for archiving repo's and hosting my personal repo's, I don't need much.

- OpenVPN Server, in case I am in a country where there are certain restrictions to what I can access and what not. Also useful in case I need to access some stuff I don't expose over the internet.

- Henk, my personal home-automation system. I've automated various parts of my home, such as lighting, air conditioning, heating, roller blinds etc. It's a bit too exhaustive to outline here. In short, some micro services hooked up over Kafka. I have multiple instances of those services running in some EC2 machines on Google Cloud in case something happens to my home-server. This is probably the most important piece of software I have running. It's fully automated, so if it goes down, I'll lose the comfort of the AC turning on when I am on my way home.

- Camera security system. I used to work at a camera security company. I run their software to monitor my home.

- Transmission, torrent client. I've written some scripts for post-processing downloads. When a move finishes downloading, it moves it into the right location, looks up subtitles on OpenSubtitles.org and adds it to Plex.

- Nginx + LetsEncrypt for all of that. All of those services have web-interfaces. I run the web servers locally and use Nginx's reverse proxy to expose them on a subdomain. LetsEncrypt certificates for all of it.

I've considered renting dedicated machines, but I don't really feel comfortable not having this on my own servers.

Other tid bits:

- I live in Romania, 1Gpbs/down costs about $5/month here. Same goes for electricity, that costs about $15/month for the entire home.

Re: Ask HN: What are your favourite self-hosted tools?

#78

Pi-hole - network-level adblocking on a Raspi, so even devices without adblockers get that advantage Dokku - Heroku-like Docker env for Ruby on Rails development https://pi-hole.net https://github.com/dokku/dokku

What you can do, which pi-hole does, is modify your local hosts file and redirect ad URLs to 0.0.0.0. I just set it up that way, just as simple if not easier.

I know, but Pi-hole keeps its lists up to date, which i'd have to do manually...

Also, i like its dashboards and stats :)

Re: Ask HN: What are your favourite self-hosted tools?

#79

Can't believe it hasn't been mentioned yet, but Nextcloud (or Owncloud): https://nextcloud.com/ It's basically self-hosted Dropbox, with clients for all mayor Desktop and Mobile OSes. I set it up for a little team project. Just one account, and a shared folder where people with a password could upload. I think we will move to individual accounts at some point. But it supports much more. It has a calendar similar to G…

yes! I am also running this. The whole family keeps their stuff in my instance. I also keep my password database in it.

Do you expose it over the internet or access it through a VPN?

Post reply on HN