Live data from Hacker News

Ask HN: What do you self-host?

news.ycombinator.com

161–170 of 347 posts

Re: Ask HN: What do you self-host?

#163
I self host a flask app on my raspberry pi, soldered to the garage door opener.

I have hosted media folders/streaming applications for friends and family, but this has been by far my most used and most useful hack.

Re: Ask HN: What do you self-host?

#164
Intel NUC7i5BNK with coreos running the following in a single node docker swarm:

  - Traefik (reverse proxy)
  - Git Annex
  - Gitea
  - Drone (CI)
  - Docker Registry
  - Clair (security scanning for docker images)
  - Selfoss (RSS reader)
  - Grafana / Prometheus / Alertmanager (overkill really)
  - A few custom applications...
Turris Omnia running transmission under lxc

Re: Ask HN: What do you self-host?

#165
post #90

On my home server (refurbished ThinkPad X201 with a Core i5-520M, 8GB of memory, 1TB internal SSD sync'd nightly to an external 1TB HDD) I run a single-node Kubernetes cluster with the following stuff: * MinIO: for access to my storage over the S3 API, I use it with restic for device backups and to share files with friends and family * CoreDNS: DNS cache with blacklisted domains (like Pihole), gives DNS-over-TLS to t…

Hey - I'm not the only one using CoreDNS like this! I'm just abusing the hosts plugin - do you have something more elegant?

I'm throwing it the hosts blacklist as a file. For performance reasons I turn off reverse lookups and limit reloading to once every hour:

    (blacklist) {
      hosts /etc/hosts.blacklist {
        reload 3600s
        no_reverse
        fallthrough
      }
    }

    .:53 {
      import blacklist

      ... (more config)
    }

Re: Ask HN: What do you self-host?

#166
post #76

Earlier quoted context omitted.

I've been wanting to do a kubernetes setup with my home server, but most tutorials are aimed at multi node clusters. Do you have any links on how to setup such a system?

I'm trialling k3s right now. https://k3s.io/

I've seen it, never tried it.

The thing is, I don't use Kubernetes for convenience or because I need it, I use to learn it.

I was just fine with Docker Swarm before switching, but I wanted to learn Kubernetes as a valuable skill, and I know no better way of learning something than using it every day.

And the thing about Kubernetes distros is that they usually all apply a new layer of "turning Kubernetes' complexity into a turn-key process", and I don't want that.

If you know the ins and outs of K8s, sure, use any distro you like, but if you want to learn something, better learn the fundamentals first. It's like learning Linux's internals instead of learning how Ubuntu is, one applies to a single distro and the other will apply for every distro ever.

Re: Ask HN: What do you self-host?

#167
On cheap cloud instances at Hetzner:

  - postfix/dovecot for mailing
  - searx instance
  - synapse for matrix
  - unbound for DoT
  - nginx for my blog
  - gophernicus for old times sake
At home:

  - nextcloud
  - monero full node
  - unbound backup instance
  - fhem for home automation
  - restic for backup

Re: Ask HN: What do you self-host?

#169
post #36

I host a bunch of docker containers plus Traefik to route everything. It runs on a cheap GCP instance (more on this here: https://sdan.xyz/sd2 ) Overleaf: https://sdan.xyz/latex A URL Shortener: https://sdan.xyz All my websites ( https://sdan.xyz/drf , https://sdan.xyz/surya , etc.) My blog(s) ( https://sdan.xyz/blog , https://sdan.xyz/essays ) Commento commenting server (I don't like disqus) Monitoring ( https://sda…

I run netdata too, but I keep that behind my VPN. I'd suggest the same for you. No reason to have that exposed to the entire world.

I wrote this to setup my web server, mail server and VPN server, and auto-generate all my VPN keys.

https://github.com/sumdog/bee2

Re: Ask HN: What do you self-host?

#170
post #87

I eat my own food: https://github.com/epoupon/lms for music https://github.com/epoupon/fileshelter to share files Eveything is packaged on debian buster (amd64 and armhf) and run behind a reverse proxy.

Huh, interesting. I usually have full copies of my music collection where I need them (512gb microsd in my phone and on the work laptop) but it would be nice to just have a web interface if I'm at someone's house or so they can play off their phone. I think I was using subsonic until they changed all their licensing.

One UI question? Is there a reason you left off volume controls? That's something that always annoys me still about Bandcamp and I had submitted a patch to Mastodon to create a volume control for their video component.

Post reply on HN