Live data from Hacker News

Ask HN: What's on your home server?

news.ycombinator.com

221–230 of 467 posts

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

#221
In service terms

- p.v. and home automation, suffering with Home Assistant and it's design, but since I found nothing better (and few even worse)... So far it serve as a mere web dashboard with few controls and automation, that is limited to regulate hot water heating, for sanitary and home heating usages and limited car charging, in more practical terms just switch-toggling via Shelly Pro 2/Raspi Zero GPIO etc;

- my mail system, local mirror of a hosted one (classic IMAPs/SMTPs on my domain) with mere storage in maildirs, indexed with notmuch, synced to few Emacs/EXWM desktops via muchsync over ssh, I plan for a web frontend (MailPie or Modoboa or Roundcube undecided so far) but done nothing more than few experiments so far;

- a limited prototype of home surveillance and communication, few cams and a netatmo dorbell. I plan to have a real SIP/RTP entryphone but all I found on sale are simply absurdly priced (700+€) and more cam and sensors but so far I can just take a look from remote without cloud crap in between;

- raw file sharing (webdav), NexClound and so on are simply monster in my sysadmin vision to be useful for my needs... I drop files individually in a cache like tree and share links as needed;

- tmate terminal servers to support sporadically some family/friends who are behind NAT when a full remote desktop is too much/not available;

- a small PBX wrapping a "commercial/physical" one simply because find a PCIe asterisk card is equally expensive and also hard, while my ISP do not offer VoIP settings forcing me to pickup it's router FXO...

- a TT-RSS istance for my feeds, I use them normally on deskop but decide to move the instance to the serve for casual on-the-go usage;

- a mere ssh + fwknop shell to access other stuff if needed from remote;

- home backup.

In hw terms a single personally assembled 4U small Celeron based machine with 8Gb ram and 4 sata ssd storage. I have a spare mobo+cpu and I plan to buy a new machine leaving the other as a real ready spare. No real redundancies so far but also no real downtime risks...

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

#223

I don't have a home server, largely because I like preventing the devices on my home network from being able to talk to each other at all.

Yeah, I don't have a home server either. All of my devices are used independent of each other and just connect to the Internet.

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

#224
I've got a slew of different computers doing different things. All of them are networked together via Tailscale.

Ubuntu 22.04 Server for the host, everything else runs in LXC containers. This is all setup on ZFS.

- https://znc.in/ IRC bouncer

- https://caddyserver.com/ Caddy Webserver for a few personal websites

- https://github.com/AndroidKitKat/waifupaste.moe/ My personal pastebin

- https://transmissionbt.com/ Torrent client that I actually use for Linux ISOs. Primarily seed different versions of Ubuntu and the latest Arch. I am looking to seed other, lesser-seeded distros, too.

- It also runs Samba

A second, dedicated computer also running Ubuntu Server 22.04. It only runs https://pleroma.social for me and a few of my friends.

A third computer, this time an M1 Mac Mini that is my Plex box. It's running the latest version of macOS Ventura and runs all the *arrs and qBittorrent. It also runs Plex itself, because it's one of the only computers that I found that was low power enough but still supported hardware transcoding in Plex. I've been meaning to find a replacement for it running Linux + an AMD GPU (I have an rx470 sitting around somewhere), but no real good deals have turned up.

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

#226

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…

Very cool! Since this is all exposed to the internet, how do you keep it secure? I’ve got a spare laptop and a static IP, but I’m concerned about exposing my home server to attacks. Right now I’ve just got it all running in Tailscale, but I’d like to safely host public-facing apps too.

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

#228
I only self-host a few things these days, so this is slimmed down from the dozens of services I ran a few years ago:

* Firewall/IDS (Debian on a bootleg 4-port mini-pc)

* NextCloud

* Public websites (hugo, jekyll, wordpress, mastodon, etc)

* Zoneminder

Basically, anything that holds long-lifetime data that I don't want to trust somebody else with I run at home. I've thought about moving my Masto & sites to a VPS or PaaS but it's just easier (imo) to just rsync shit onto a box. Plus, the NUC is already paid for :)

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

#229
Love this thread, here is mine:

    Hardware: Synology NAS (DS420+)
    Software:
    - Synology DSM – Was actually quite impressed by Synology's software. It is a tad quirky but can usually be worked around but all in all pretty good. (https://www.synology.com/en-us/dsm)
    - Plex: not in love, but it gets the job done, definitely gonna use this thread to look in to replacements (https://www.plex.tv/)
    - Syncthing: i love my magic folders that just sync stuff, amazing software (https://syncthing.net/)
    - Docker: most things are hosted out of Docker (https://www.docker.com/)
    - cloudflared: effortless external access for all my stuff + all other Cloudflare goodies (WAF/Zero-Trust). Good piece of mind to not have to ever open ports on my local network and let CF just take the brunt of the Internet. Also used as a local PlaintextDNS=>DoH proxy that is hooked up to NextDNS (https://www.cloudflare.com/products/tunnel/) [disclaimer: I work for the big orange cloud company, so sorry if the previous sounds like an ad, I do really like the software we make].
    - FreshRSS: quite silly to do a cloud version of this when it is quite easy to host on your own. It works good, but I feel a strong itch to write my own version. (https://www.freshrss.org/)
    - Metrics: prometheus node exporter. I do have grafana hosted in the cloud, but I've been meaning to move that to my local server.
The list will definitely grow after reading this thread :D

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

#230
Rather than listing everything I'm hosting at my home server, I'll just share what saved me the most time, repeatedly:

Mirrors of various package repositories I use.

I'm currently mirroring npm, crates, Arch packages, clojars, maven and some other things, then all my machines (desktop, servers and laptops) point to the mirror rather than directly to upstream. Some of them are mirroring dynamically (basically a cache at that point, do this for npm for example) while others I fetch the entire repository and keep on disk, cleaning out old packages when needed (I do this for Arch packages for example).

Best benefit is that downloading stuff and updating my machines takes seconds now, even if there is multi-GB updates to do, and a secondary effect is that I'm not impacted by any downtime from npm et al. Saved my bacon more than once.

Post reply on HN