lakluster's recent activity
-
Comment on What are your favorite Postgres features? in ~comp
-
Comment on Comic collectors, how do you store and manage your collections? in ~comics
lakluster I have a fairly big pull list each week so my storage approach is basically to keep whatever is "active" available to be sorted into one of 27 plastic short box on my comic wall. Any series that...I have a fairly big pull list each week so my storage approach is basically to keep whatever is "active" available to be sorted into one of 27 plastic short box on my comic wall. Any series that has completed I move out to long boxes in another room when space is required. The bulk of floppies will be in one of those two places. Others like indie comics I have elsewhere, and then a few bookshelves dedicated to individual publishers like Rebellion. Around 6,500 total floppies. So it boils down to knowing where in the 4-5 places something could be and, like you, it is certainly getting to be a problem. I keep threatening to downsize and give away stuff from the long boxes but haven't pulled the trigger. The only logical solution is to get a bigger house.
-
Comment on What is Usenet? in ~comp
lakluster More like very few people still use it for the intended purpose. Most people these days use it to post binary data.More like very few people still use it for the intended purpose. Most people these days use it to post binary data.
-
Comment on What are you self-hosting currently? in ~tech
lakluster That does make sense and is probably something I've just avoided because my intention was to always have the pihole on the k8 cluster as a backup. My k8 cluster started with rpi3b+ so my usage of...That does make sense and is probably something I've just avoided because my intention was to always have the pihole on the k8 cluster as a backup. My k8 cluster started with rpi3b+ so my usage of it was always light and left critical path things out of it. Now that they are on rpi4 I've put heavier stuff on there, but nothing as critical as DNS that I don't have redundancies built in.
-
Comment on What are you self-hosting currently? in ~tech
lakluster I've never run into any DNS issues internal to the k8 cluster. Both piholes are configured using cloudflare as upstream using DoH. My network advertises both the primary (rpi3) and secondary...I've never run into any DNS issues internal to the k8 cluster. Both piholes are configured using cloudflare as upstream using DoH. My network advertises both the primary (rpi3) and secondary (k8s). All devices, aside from k8 nodes, are forced through the primary pihole for DNS requests if they refuse to use either of the advertised ones.
-
Comment on What are you self-hosting currently? in ~tech
lakluster I run a fairly low power homelab with 4 esxi hosts (on various NUCs), a kubernetes cluster on 4x rpi4s and a few other odds and ends. NUCs run a handful of VMs, some with bare installs and others...I run a fairly low power homelab with 4 esxi hosts (on various NUCs), a kubernetes cluster on 4x rpi4s and a few other odds and ends.
NUCs run a handful of VMs, some with bare installs and others are just split up docker hosts. Generally hosts:
- Plex + Tautulli + xTeve + dizqueTV for all media streaming both local and live tv
- Audiobookshelf for audiobooks and podcasts
- Komga for books and comics
- Gitlab for source control
- Jetbrains Spaces for source control (trying out to see if I like over gitlab)
- Snipe-it for physical item management
- Vaultwarden for the passwords
- Pairdrop for peer to peer file sharing
- KASM for browser based VMs
- Uptime Kuma for uptime monitoring
- Gitify for notifications
- NTOP for network monitoring
- LibreSpeed for testing network speeds
- prometheus for metrics scraping
- mqtt for message delivery
- influxdb for time series data from monitoring services/hosts
- searxng search aggregator
- protonmail-bridge bridge for local network use
- NPM for reverse proxies
- vCenter Server for ESXi host / cluster management
Kube cluster is 1xMaster / 3xWorker nodes with a longhorn fs backing / traefik proxy:
- ddclient for keeping my IP updated on a domain record
- freshrss for my rss reading needs
- gitlab-runner for gitlab jobs
- grafana for observability of everything running
- pihole for a redundant pihole instance
Misc rpi3b+
- primary pihole + pivpn for killing adds and gateway into home network while away
- zigbee hub used for monitoring temp measurements in fridges/freezers
- pikvm for monitor+keyboard+mouse control on ESXi hosts
All data hosted on a freenas install w/ primary storage 42TB in raidz2 and backups 6TB in mirrored. Used for everything currently running. Various personal machines auto-backup to the backups share, along with various other services which take snapshots as well. I have 4 drive synology that is used as an offline backup w/ 42TB in SHR1 where I periodically sync everything off the truenas instance onto it. Nightly I have bormatic sync the majority of the backups share into my b2 backup buckets.
I also self-host my own mastodon instance, but not on my home network.
As to the why of all of the above? I like tinkering and I've found each of the things I host important to various things in my life. I enjoy the ability to control what I am dependent on.
PG has built in functionality to do notifications. You can create a trigger on table changes and have your trigger send a notification, which could be the new resulting data model from the update, to anything listening on the specific channel. That means you can have your application listening and get real-time updates for any database changes. This makes keeping an in-sync application side cache pretty easy.