Posts about howto
- Using Mastodon as a RSS Feed Reader
- Injecting Audio Sidetone using Pipewire or PulseAudio
- Deploying Grafana into a Kubernetes Cluster
- Collecting data from a Bip 3 Smartwatch with Gadgetbridge, Nextcloud and InfluxDB
- Writing data from a Bip 3 Smartwatch into InfluxDB
- Deploying Kubernetes Onto A Single Debian 12.1 Host
- Running a Lemmy Instance using docker-compose
- Upgrading a docker-compose based Mastodon server to gain today's security fixes
- Connecting my Glow Smart Meter Display to InfluxDB and HomeAssistant
- Removing A Broken Headset Plug from Nintendo Switch Jack Socket
- Replacing a Faulty Horn on a Vauxhall Corsa E
- Playing Local Media with a Roku Streaming Stick
- Adding a Tagcloud to Nikola
- Adding WebMention Support to Nikola
- Writing A Simple RSS To Mastodon Bot
- Monitoring a Mastodon Instance with Telegraf
- Running a Mastodon Instance using docker-compose
- Adding a Share On Mastodon button to a website
- Adding Social Media Sharing Buttons to a Nikola Site
- Accessing Nextcloud files (and external storages) Without Syncing
- Vauxhall Corsa E Front Wheel Arch Liner Replacement
- Vauxhall Corsa E Screenwash Bottle Replacement
- Vauxhall Corsa E Foglight Unit Replacement
- Vauxhall Corsa E Bumper Replacement
- Running and monitoring a Minecraft server using Docker and Linux
- Running multiple Tor daemons with Docker
- Vauxhall Corsa D balljoint and Lower Control Arm Replacement
- Saab 93 Upper Rear Caliper Mounting Bolt Access Part Two
- Saab 9-3: Rear Pads and Disc Replacement
- Automatically Mounting Secondary Encrypted Disk/Partition at Boot
- Configuring Unbound for Downstream DoT
- Saab Keycase Battery Replacement
- Nginx logs two upstream statuses for one upstream
- Building a Raspberry Pi Based Music Kiosk
- Resolving GFID mismatch problems in Gluster (RHGS) volumes
- Nintendo Switch Joycon Analog Stick Replacement
- Building a DNS over TLS (DoT) server
- Configuring Pi-Hole to update blocklists more regularly
- Saab Keycase Replacement
- Saab Keycase Replacement Video
- Installing iRedMail on Debian (Jessie) 8
- Google Nexus 7: Replacing Headphone and Charger Socket
- Asus Nexus 7 Charger Port Repair
- Saab 9-3: Front Brake Pads and Disc Replacement
- Building and running your own DNS-over-HTTPS Server
- Solution to my April 2016 Puzzle
- Gameboy Cartridge Battery Replacement
- Honda Civic EGR Valve Replacement
- Vauxhall Corsa D Headlight Bulb Replacement
- Saab 9-3 Door Lock Unit Repair
- Saab 9-3: Installing a rear facing dashcam
- Volvo S60: Offside Driveshaft Replacement
- Volvo S60: Headlight Unit Replacement
- Configuring LetsEncrypt on a CentOS 6 NGinx Reverse Proxy
- Copying a Linux Kernel From One System to Another
- Hosting TOR Hidden Services (.onions)
- Communicating with HomePlugAV Devices using Python
- Usurping the BTHomeHub with a Raspberry Pi: Part 5 - Inbound OpenVPN
- Removing index.php from SEF URLs
- OpenVPN on CentOS 6 (Updated) - With HMAC
- Recovering from corrupted InnoDB Pages
- Usurping the BTHomeHub with a Raspberry Pi: Part 3 - Routing, Remote Administration and Utilities
- Usurping the BTHomeHub with a Raspberry Pi: Part 2 - DNS, DHCP and NTP
- Creating a Virtual Network Interface in Debian
- Keeping Hitcounts accurate when using an NGinx Caching Proxy
- CentOS: Using NGinx as an SSL Reverse Proxy for Apache
- Making your Joomla Site Fly with NGinx Reverse Proxy Caching
- Allowing File Uploads direct from Dropbox
- Linking a Git Repo with Pivotal Tracker
- Configuring Postfix to block outgoing mail to all but one domain
- Creating a virtual Network Interface in CentOS 6
- Retrieving Akeeba Backups from S3 on a space-limited website
- Resetting MySQL Admin Users Password when Forgotten
- Writing a Front End for Claims_DB Part 6 - Closing Notes
- Writing a Front End for Claims_DB Part 5 - gen_report.sh
- Writing a Front End for Claims_DB Part 4 - add_process.sh
- Writing a Front End for Claims_DB Part 3 - add_record.sh
- Writing a Front End for Claims_DB Part 2 - index.sh
- Writing a Front End for Claims_DB Part 1 - Introduction