Live data from Hacker News

Ask HN: What's on your home server?

news.ycombinator.com

211–220 of 467 posts

Re: Ask HN: What's on your home server?

#211
I've slowly upgraded my home server over the years, going from a Raspberry Pi 3 in grad school, to an old Mac Mini my parents had, to finally building a dedicated machine about a year ago using desktop parts.

- A few Discord bots I've written

- Jellyfin

- Nextcloud

- Home Assistant + NodeRed

- Libreddit and Invidious alternative Reddit/Youtube frontends

- Calibre-web

- A Terraria server that no one has used in a few months

- A smattering of other utilities such as Samba, MQTT, ddclient for DDNS

I also have separate Raspberry Pis running Pi-Hole and Octoprint, and a Raspberry Pi Pico running software I wrote to control my Xmas lights.

Re: Ask HN: What's on your home server?

#212

I have a pretty elaborate media downloading setup. Though this is a cheap 16TB server that I brought on the cloud for myself. I use Radarr and Sonarr to automatically download movies and tv shows. I use mdblist.com to autogenerate movie lists based on criteria like imdbrating, number of votes etc. And use these lists directly in Radarr, one plus point is that these lists are autoupdated with new movies and Radarr aut…

I'm confused about Radarr / Sonarr, is that what's directly sourcing the torrents you're downloading or are they being sourced from separate tracker(s)?

Re: Ask HN: What's on your home server?

#213

NextCloud, Home Assistant, Paperless NGX, Minecraft, Caddy for some Hugo sites/blogs, Unify Controller, Vaultwarden, Traefik, Sabnzbd. Used to do WireGuard but now I use Tailscale, AdGuard home and FoundryVTT. It's all docker-compose. I'm thinking of taking some services off the internet using TailScale, some already are just on the Tailnet (Home Assistant and Paperless NGX), all my SSH ports are now only open to the…

>I love Tailscale, except for the battery drain on my iPhone (which wasn't an issue with plain WireGuard).

Netmaker is a good self-hosted alternative that utilizes Wireguard.

Re: Ask HN: What's on your home server?

#214
post #101

# Work - https://gitea.io (repos) - https://discourse.org (forums) - https://github.com/nektos/act (CI) - https://www.goatcounter.com (analytics) - https://bestpractical.com/request-tracker (support) - https://couchdb.apache.org (a slave db to backup https://rxdb.info [client db]) - deps: nginx, redis, postgres, mqtt # Life - https://matrix.org (comms) - https://www.teamspeak.com (p2p voip for gaming) - https://nextc…

I always CTLR + F these threads for Jellyfin, because most people I know use Plex and don't even know Jellyfin. Are you happy with it? I've been using it for like half a year now and am pretty satisfied.

Been using Jellyfin almost since it forked from Emby. Was a bit rough early on, but works a treat for me these days - I think there's a balance point where I've adapted myself to its idiosyncrasies as much as it has improved stability and compatibility throughout version upgrades.

I primarily use it via the Android TV app, and it's been a pretty smooth experience for at least the last couple of years.

Re: Ask HN: What's on your home server?

#215

NextCloud, Home Assistant, Paperless NGX, Minecraft, Caddy for some Hugo sites/blogs, Unify Controller, Vaultwarden, Traefik, Sabnzbd. Used to do WireGuard but now I use Tailscale, AdGuard home and FoundryVTT. It's all docker-compose. I'm thinking of taking some services off the internet using TailScale, some already are just on the Tailnet (Home Assistant and Paperless NGX), all my SSH ports are now only open to the…

“It's all docker-compose.”

Are you using a utility to manage docker-compose or just setting it up on the CLI (e.g. started with a systemd service)?

I run docker-compose via CLI on my server but it’s not always convenient to ssh in to check on something.

Re: Ask HN: What's on your home server?

#217
post #70

In a cloud server (hidden from the public) www.keycloak.org - auth mostly for outline www.getoutline.com - my personal "notion" nginxproxymanager.com - to proxy things Wireguard - remote access and interconnection between zones cockpit-project.org - to manage VMS github.com/coder/code-server - To remote develop 2x of docs.paperless-ngx.com/ (one for me and one for my partner) - I scan and destroy most of the letters…

You can run pihole in the cloud? That is very useful information.

You should not open its port to the internet at large (look up: open resolvers) but yes you can run it anywhere and access over VPN, etc.

Re: Ask HN: What's on your home server?

#218
Hardware: old laptop from ~2012 and some external hard drives (~25W total).

Occasionally used for things like yahoo answers archiving, fishnet (distributed lichess game analysis), random big computations or downloads, and other things I want to run overnight but don't need a big desktop PC for.

Services it more permanently hosts:

    - email for me and friends
    - websites of friends
    - game server (Factorio, OpenArena, custom games I made, etc.)
    - SSH -D functioning as a VPN when paypal or some such is being a bitch again
    - [web] blog
    - [web] grocery list (custom. It syncs between devices, stores recipes, frequently bought items, etc.)
    - [web] link shortener / pastebin / file sharing in one
    - [web] a data explorer for some game (with associated scraper running every few hours)
    - [web] a series tracker to note which episode file we're at because apple tv is garbage (for many reasons) and doesn't remember this
    - [web] browser-based latency test thingy, both as plain HTTPS and websocket (they're remarkably similar with HTTPS connection reuse, the main difference being that websocket breaks when your connection is down for 0.1s or your IP changes, so I use websocket more as canary and the HTTPS version for actual latency testing)
    - [web] proxies for certain sites, like to speed up the openstreetmap wiki by caching or to remove the 5MB unnecessary javascript from a news website
    - data scraper that emails me when the local river does something that interests me (like get close to flooding or drying up or a sudden large change)
    - other data scrapers
    - Telegram bot
    - IRC bouncer
    - Gitea
    - Restic backup server
And a ton of web things I'm forgetting, including little .php scripts not worth mentioning that I occasionally use to do this or that.

I'm really amazed what I can do with some hardware that would otherwise be thrown away or disappear into an old drawer never to be used again. I could probably host twice as many things and it would still work (CPU and network are basically idle the whole time, only RAM would be getting tight then... I could upgrade to 16 GB DDR3 which is cheap nowadays).

Re: Ask HN: What's on your home server?

#219
mine's really vanilla.

a half width 1U supermicro, sitting on a filing cabinet in the office's closet, with 128 gig of ram. I put the free esxi 7 hypervisor on it. This has let me consolidate almost every weekend experiment down to a single host.

On it, I have an RKE2 cluster on ubuntu 22.04 VMs. Mostly this is so I can learn some kubernetes because the environment at work is so locked down, it actually helped me to just have my own.

I host a few other VMs, mostly just as scratch pads for shell/ruby and an MPD server for streaming a private web radio off my NAS music share to a raspberry pi that is always streaming random music into my office. I have a single volume knob amp that lets me just turn it up, or turn it down, and that's all I can do to pick what I am listening to. It's cured my decision fatigue for music, and I really recommend it.

It's way better than 20 years ago, when it was a museum of clutter.

Re: Ask HN: What's on your home server?

#220
I have a box sitting under my router with my old gaming config inside: Ryzen 5 1600X 32 GB RAM So i have 12 cores to do basically whatever i want, connected to what is supposed to be 5 Gb/s fiber with a static ipv4.

I virtualize with promox (very happy with it): - my personal matrix instance (@Themoonisacheese:poggers.website) - my static homepage (https://poggers.website) - a minecraft server that rotates between modded and not whenever the crew feels like playing minecraft again - a discord bot that plays music, since the big ones get taken down - recently added a Magnetico host. Magnetico is a bittorent DHT explorer that finds publically available torrents and indexes them. This enables me to stop relying on public torrenting sites.

My router (ISP provided, name of the isp is "Free") also does: - router and firewall jobs - SMB server, sharing the contents of a 1Tb external disk - BitTorrent client, downloading to said disk, and that i can control from my phone or my browser. Both are registered as magnet link handlers so it's as seamless as a native client but works from anywhere using my phone. - Various file servers that i currently have off, but could turn on as needed. - DNS-level adblock (not pihole, just a built-in thing)

Over the years i have added and taken down services, such as a ShareX image host because i didn't use it, and various game servers that we no longer play. Notice also the lack of monitoring at all. I'm a sysadmin by day, so i'm familiar with monitoring tools, but i havent felt the need. Some day i might deploy nagios+thruk for the fun of it. Notice also the lack of DNS. I have found at this size i am able to recall IPs for everything that matters. Logins are also set in my VM templates and are standardized, so i don't use a central login solution.

Post reply on HN