SSH keys, WebPageTest on a Pi, and open-sourcing a tracker
A quiet day of small personal infrastructure tasks: setting up SSH access, continuing a WebPageTest server rebuild on a Raspberry Pi, and prepping a project for public release.
A mix of small personal infrastructure tasks today, nothing dramatic.
SSH access. Set up the SSH key for “mystix” (a home machine) on a MacBook so I can SSH into it from there too — straightforward key transfer and config.
WebPageTest server rebuild. Picked back up on rebuilding a WebPageTest setup on a Raspberry Pi. Ran into the familiar snag: WebPageTest normally wants a Chrome instance running locally for browser testing, which doesn’t work well on a Pi. Worked through running just the WPT agent instead and relying on WebPageTest’s free public test servers rather than trying to host everything locally. Also poked at an automatic-login setting on the Pi that wasn’t behaving as expected — that one’s still unresolved.
Open-sourcing a LinkedIn tracker project. Spent time getting a personal project — a LinkedIn tracker — ready to publish as a public repo. That meant writing a proper README, scrubbing out personal/private info, and removing hardcoded local defaults. Also fixed an assumption in the setup that relied on .local network addresses, since a random end user running this won’t necessarily have that configured — reworked it so it can be run as-is from a terminal, standing up a local server and handing back a link to preview.
Overall a housekeeping day: infrastructure access, a stalled hardware/software compatibility issue, and getting a side project into shareable shape.