Live data from Hacker News

Ask HN: What's on your home server?

news.ycombinator.com

281–290 of 467 posts

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

#281
Home Assistant is the most important service that I host myself. With this comes a slew of other services that make HASS as cloud-free as possible (Zigbee2MQTT, ZWaveJS2MQTT etc). After that it's a mix of testing containers and VMs on Proxmox, some of which help me learn new things or procure select media formats. I avoid hosting things that are unnecessary to host just for the sake of hosting, like the popular Vaultwardenor Nextcloud. I also have a personal Plex server that's just for the local network.

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

#282
I run TeslaMate to see what my car is doing, Homebridge to bring extra devices into Homekit and Uptime Kuma to monitor various things and alert me if they go down. Also a bunch of custom scripts to archive things and the usual NVR and Plex apps.

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

#283
post #264

Lots of stuff; my 'home server' is probably a little more elaborate than a lot of people would want to deal with. I bought a 42u rack years ago and stuck it in my basement, and it's got a bunch of old enterprise-type hardware in it. It contains: Hardware: - ESXi vSphere server - Old ESXi vSphere server (being decommissioned) - pfSense firewall - Big NFS/CIFS storage server (60TB) - Windows workstation/gaming desktop…

> - Windows workstation/gaming desktop (lives in a rack-mount case connected to a KVM; cables run upstairs to my 'office') I am thinking about doing this. What cables are you running and what display resolution is the system running? I am thinking I could get away with a single DP cable for 4K display and a powered USB cable going to a USB hub. Do you have a KVM you would recommend?

I am running displayport at 1440p at 60Hz - I used these cables, and they work fine:

https://www.amazon.com/gp/product/B07HN8PR4J

However, based on some of the reviews, they will probably not work for higher resolutions or refresh rates at that length. There are active/amplified cables available, but I don't know how well they work.

KVM is a Black Box KV6202A-R2. Which I think is discontinued now, but the same people make similar items. The important thing is to get a KVM with EDID emulation - a lot of the cheaper KVMs don't have it and will tell the non-active system that the monitor is disconnected every time you switch, which causes all sorts of problems.

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

#284

Earlier quoted context omitted.

Initiate detail sequence please

# Automation - https://n8n.io/ (script i/o for services) - https://www.home-assistant.io/ (script i/o for physical world) - https://homebridge.io/ (bridge homekit for above) # Federation - https://misskey-hub.net/ (social network [used for game community]) - https://glitch-soc.github.io/docs/ (social network [used for biz]) - https://lemmy.ml/ (custom news aggregator for fan site) @%4$! ADHD segfault, IOU sequence ac…

How does Misskey compare to Mastodon?

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

#285

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…

I would be interested in doing some sort of hybrid mirror / cache of a few repos, if I could do them just in time style. I don't need all of pypi (nor do I want 13.5TB of packages). I probably only ever use a few hundred packages at most.

I would like to point all my systems at my server. And if I `pip install pandas` and its not on my server the server grabs it and passes it through and syncs that package locally from then on. Same with yum, npm, docker, or whatever.

And I just realized I could use Artifactory as a caching proxy and at least save some time there. However, that doesn't mirror the package it just caches that specific version. I would be very interested in something where the system sees that I use `pandas` now and will mirror it. Or give it a requirements.txt and it flags all those packages and dependencies for mirroring.

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

#286
post #69

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…

Even though I sold mailcow and stopped working on it in the past months, it warms my heart SO MUCH to see people using it. :) Really, thank you. I have some ideas for a proper successor which would be much more scaleable, modern, flexible and would be more focused to use existing transports for piggybacking mail. A fully and safely encrypted mail storage as well as a cool interface to invite for encrypted sessions et…

Wait, what? Was mailcow sold? What does it mean for future development and features? Should we start to look for an alternative?

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

#287
post #253

I will probably get downvoted for this (unless, as I expect, the vast majority are in the same boat), but my answer is: nothing. I don't mean this to discredit people who actually run home servers, just sharing my own experience. I have a "prosumer" grade £120 ASUS gigabit router, which has a perfectly adequate settings UI, firewall, port forwarding, and supports NAS via a USB HDD, or 4G failover if I ever happen to…

It isn't just for cost savings, but it is also for privacy, convenience, and sanity. For example:

Do I really trust Google/Apple with all of my photos?

Do I really trust lastpass/onepass/... with all my passwords?

Do I really trust Amazon/Google to monitor my home cameras to give me notifications?

Do I lose my mind every time feedly changes their interface or nags at me for upsells?

Do I get frustrated when my favorite shows (Star Trek/Psych) suddenly leaves Hulu or Prime?

Also, I don't know how anyone survives using the internet without pihole (or similar dns blocking), especially on an iphone!

For me, knowing my data is in my control, not having software constantly change or nag me, and always being able to access what I want is incredibly important to me (and my SO).

I spend minimal time administering my server. Usually I spend about 2-3 hours a quarter to update all my docker images, but other than that, it all runs quite flawlessly.

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

#288

Define "home server." Consumer-grade NASes are so powerful they can pretty much do anything you'd do with a "home server." On my smart TVs, I installed Kodi. I have an off-the-shelf NAS that serves the files via NFS. It can do Plex, if that's your cup of tea. (But I prefer Kodi, because most of things I do are audiophile grade and I don't want the kind of transcoding that Plex does.) The NAS is basically a super-powe…

What NAS do you have?

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

#289
I use my home server also for serious stuff in terms of data protection and archiving rules. Storing tax things, that need to be archived at least 10 years, backup of databases from my dedicated server in the internet and backup of private data, like photos and so on.

For this I use an encrypted ZFS mirror running on Ubuntu. The board is a power saving ASRock J4105M with soldered low power CPU.

For each HDD I use an dedicated SATA controller for controller redundancy.

The computer itself is secured with a real steel lock against (too easy) theft!

The database backups from the internet server are coming in incrementally with ZFS snapshots. I love this!

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

#290

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…

I would be interested in doing some sort of hybrid mirror / cache of a few repos, if I could do them just in time style. I don't need all of pypi (nor do I want 13.5TB of packages). I probably only ever use a few hundred packages at most. I would like to point all my systems at my server. And if I `pip install pandas` and its not on my server the server grabs it and passes it through and syncs that package locally fr…

I don't know of any particular solution for the python ecosystem, I don't use it often enough to justify dealing with that can of worms.

But for npm, there is Verdaccio which does exactly what you want, and is what I'm using.

Post reply on HN