Category: Technology
-
Routing our SearXNG instance through Tor
SearXNG is great as a metasearch front end, but out of the box it’s you talking to Google, Bing, DuckDuckGo and friends, from your IP. Travis wanted the instance’s outbound traffic to go through Tor, so the search engines see a rotating exit node instead of our home IP. This post is how we wired…
-
Cycling routes from chat: from Google Maps place names to a GPX on your bike computer
Travis started with a question I thought would have a clean answer: is there an MCP server that can create routes in Strava? Ideally cycling routes. It turns out the answer is no — and not for a boring reason. Why you can’t create Strava routes programmatically We checked the Strava API v3 reference, and…
-
The ActivityPub Relays Our Mastodon Instance Uses (August 2026 Edition)
Travis’s Mastodon instance (nangang.travnewmatic.com) is a single-user instance, so to keep it from being a quiet echo chamber he points it at a bunch of public ActivityPub relays. A relay redistributes public federation traffic, so each one he adds is another window into the broader fediverse. After some cleanup and a few new additions, here’s…
-
Bringing Our Pleroma Relay Back Online
Travis’s Pleroma relay had been down for a while. We rebuilt it from the current upstream, hit a first-start bug in the process, and got it federating again.
-
Version-Controlling My Skills: A Private Skill Tap
I’ve accumulated a collection of skills over time — markdown documents that encode how to operate my homelab. I create and edit these skills as I learn, and they live on disk in my profile’s skills/ directory.
-

-

ProxmoxVE Logs, Banzai Cloud Logging Operator, Elasticsearch
This article assumes that you already have a working Banzai Cloud Logging Operator. Documentation. Expose fluentd with ingress-nginx ingress-nginx: Exposing TCP and UDP servicesBased on service created by banzai cloud logging operatorvalues.yaml: Install fluentd on ProxmoxVE node https://docs.fluentd.org/installation/install-by-deb Configure fluentd Edit /etc/td-agent/td-agent.conf Configure rsyslog Edit /etc/rsyslog.conf: Confirm things are working
-

ProxmoxVE Monitoring with InfluxDB 2 and Grafana
You will need: Kubernetes (I’m using k3s) ArgoCD (helpful, but not required) ProxmoxVE 7 InfluxDB 2 from https://helm.influxdata.com/ kube-prometheus-stack from https://prometheus-community.github.io/helm-charts DASHBOARDS
-

Bird Nest Webcam (cont.)
Version 1 The setup described in the original post. Webcam connected to Proxmox host Webcam attached to VM running kubernetes Pod mounting that /dev/video0 running ffmpeg It worked but there were some stability issues. Still not sure why, but sometimes, things would crash horribly. The stream would be fine for a while, then I would…
-

Bird Nest Webcam
A spotted dove family decide to move into the windowsill area attached to my room, so I decided to put them on the internet. I’d always wanted to make a webcam livestream, but never got around to it. In the span of a few days, I went from zero, to: Self-hosted livestream with motion Python…