# Shed Stack

A workshop for the homelab -- self-hosted, DIY, and none of it bought off the peg.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Forge-X on the Adventurer 5M: how to ditch FlashMaker and run Klipper anyway

DevFeed: [Forge-X on the Adventurer 5M: how to ditch FlashMaker and run Klipper anyway](<https://devfeed.tech/articles/forge-x-on-the-adventurer-5m-how-to-ditch-flashmaker-and-run-klipper-anyway-31459.md>)

Original publisher: [Read original article](<https://shedstack.dev/posts/forge-x-adventurer-5m.html>)

Author: Shed Stack

Published: 2026-09-16T19:00:00Z

Content type: tutorial

Language: en

Sources: [Shed Stack](<https://devfeed.tech/sources/shed-stack.md>)

Topics: [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [foss](<https://devfeed.tech/topics/foss.md>), [Software](<https://devfeed.tech/topics/software.md>), [USB](<https://devfeed.tech/topics/usb.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Network](<https://devfeed.tech/topics/network.md>), [screen](<https://devfeed.tech/topics/screen.md>)

Tags: [firmware](<https://devfeed.tech/tags/firmware.md>), [flashing](<https://devfeed.tech/tags/flashing.md>), [foss](<https://devfeed.tech/tags/foss.md>), [github](<https://devfeed.tech/tags/github.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [network](<https://devfeed.tech/tags/network.md>), [screen](<https://devfeed.tech/tags/screen.md>), [usb](<https://devfeed.tech/tags/usb.md>)

### AI overview

A tutorial for installing Forge-X, an open firmware mod that runs Klipper on the Flashforge Adventurer 5M and 5M Pro. It covers the risks, required firmware and USB drive, flashing process, networking, updates, recalibration, and OrcaSlicer setup.

### Source excerpt

Forge-X is an open firmware mod that runs real Klipper on the Flashforge Adventurer 5M and 5M Pro to free you from FlashMaker. The whole install, the recalibration, and the OrcaSlicer setup.

## I put a radio on the rack and now I listen to the world from a browser tab

DevFeed: [I put a radio on the rack and now I listen to the world from a browser tab](<https://devfeed.tech/articles/i-put-a-radio-on-the-rack-and-now-i-listen-to-the-world-from-a-browser-tab-10755.md>)

Original publisher: [Read original article](<https://shedstack.dev/posts/radio-on-the-rack.html>)

Author: Shed Stack

Published: 2026-09-10T15:00:00Z

Content type: article

Language: en

Sources: [Shed Stack](<https://devfeed.tech/sources/shed-stack.md>)

Topics: [browser](<https://devfeed.tech/topics/browser.md>), [Network](<https://devfeed.tech/topics/network.md>), [Web](<https://devfeed.tech/topics/web.md>), [Server](<https://devfeed.tech/topics/server.md>), [Software](<https://devfeed.tech/topics/software.md>), [USB](<https://devfeed.tech/topics/usb.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [network](<https://devfeed.tech/tags/network.md>), [server](<https://devfeed.tech/tags/server.md>), [software](<https://devfeed.tech/tags/software.md>), [usb](<https://devfeed.tech/tags/usb.md>), [web](<https://devfeed.tech/tags/web.md>), [web-interface](<https://devfeed.tech/tags/web-interface.md>)

### AI overview

An account of hosting an RTL-SDR receiver on a rack with OpenWebRX, turning it into a headless, network-accessible radio console controlled entirely through a browser tab. The setup supports shortwave, ham, airband, scanner, and wildfire-response radio listening from phones, tablets, or laptops.

### Source excerpt

Headless OpenWebRX on an RTL-SDR, hosted on the rack. Browser-tab shortwave, airband, and scanner console.

## I moved my laptop to a rolling-release distro and the snapshots did the heavy lifting

DevFeed: [I moved my laptop to a rolling-release distro and the snapshots did the heavy lifting](<https://devfeed.tech/articles/i-moved-my-laptop-to-a-rolling-release-distro-and-the-snapshots-did-the-heavy-lifting-10757.md>)

Original publisher: [Read original article](<https://shedstack.dev/posts/rolling-release-and-snapshots.html>)

Author: Shed Stack

Published: 2026-09-06T18:00:00Z

Content type: opinion

Language: en

Sources: [Shed Stack](<https://devfeed.tech/sources/shed-stack.md>)

Topics: [btrfs](<https://devfeed.tech/topics/btrfs.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [boot](<https://devfeed.tech/tags/boot.md>), [bootloader](<https://devfeed.tech/tags/bootloader.md>), [btrfs](<https://devfeed.tech/tags/btrfs.md>), [driver](<https://devfeed.tech/tags/driver.md>), [laptop](<https://devfeed.tech/tags/laptop.md>), [packages](<https://devfeed.tech/tags/packages.md>), [rollback](<https://devfeed.tech/tags/rollback.md>), [snapshots](<https://devfeed.tech/tags/snapshots.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

The author describes moving a laptop to CachyOS, a rolling-release distribution, to obtain newer kernels and packages. Automatic Btrfs snapshots managed with snapper provide rollback protection when updates affect boot components, drivers, or the desktop.

### Source excerpt

CachyOS, snapper, and the DPTF fix. What a rolling release is actually like when you keep a parachute.

## Pi-hole vs AdGuard Home vs Technitium: which DNS ad-blocker to run

DevFeed: [Pi-hole vs AdGuard Home vs Technitium: which DNS ad-blocker to run](<https://devfeed.tech/articles/pi-hole-vs-adguard-home-vs-technitium-which-dns-ad-blocker-to-run-10749.md>)

Original publisher: [Read original article](<https://shedstack.dev/posts/pi-hole-vs-adguard-home-vs-technitium.html>)

Author: Shed Stack

Published: 2026-09-02T18:00:00Z

Content type: comparison

Language: en

Sources: [Shed Stack](<https://devfeed.tech/sources/shed-stack.md>)

Topics: [Pi-hole](<https://devfeed.tech/topics/pihole.md>), [Homelab](<https://devfeed.tech/topics/homelab.md>), [DNSSEC](<https://devfeed.tech/topics/dnssec.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>)

Tags: [ads](<https://devfeed.tech/tags/ads.md>), [comparison](<https://devfeed.tech/tags/comparison.md>), [dns](<https://devfeed.tech/tags/dns.md>), [dnssec](<https://devfeed.tech/tags/dnssec.md>), [features](<https://devfeed.tech/tags/features.md>), [go](<https://devfeed.tech/tags/go.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>)

### AI overview

Practical comparison of Pi-hole, AdGuard Home, and Technitium as self-hosted DNS ad-blockers. Pi-hole emphasizes its mature blocklist ecosystem, AdGuard Home offers a broader built-in feature set and modern interface, and Technitium provides a full DNS server with blocking capabilities for users who want greater control over DNS.

### Source excerpt

A practical breakdown of the three self-hosted DNS ad-blockers, from a homelab that actually ran all of them.

## I replaced my DNS resolver and the smart home finally shut up

DevFeed: [I replaced my DNS resolver and the smart home finally shut up](<https://devfeed.tech/articles/i-replaced-my-dns-resolver-and-the-smart-home-finally-shut-up-10753.md>)

Original publisher: [Read original article](<https://shedstack.dev/posts/quiet-smart-home.html>)

Author: Shed Stack

Published: 2026-08-29T15:00:00Z

Content type: article

Language: en

Sources: [Shed Stack](<https://devfeed.tech/sources/shed-stack.md>)

Topics: [Internet of things](<https://devfeed.tech/topics/iot.md>), [Network](<https://devfeed.tech/topics/network.md>), [Pi-hole](<https://devfeed.tech/topics/pihole.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>)

Tags: [apps](<https://devfeed.tech/tags/apps.md>), [devices](<https://devfeed.tech/tags/devices.md>), [dns](<https://devfeed.tech/tags/dns.md>), [internet](<https://devfeed.tech/tags/internet.md>), [local](<https://devfeed.tech/tags/local.md>), [network](<https://devfeed.tech/tags/network.md>), [router](<https://devfeed.tech/tags/router.md>), [smart-home](<https://devfeed.tech/tags/smart-home.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>)

### AI overview

The article describes replacing Pi-hole with AdGuard Home, using device-level DNS rules and VLAN isolation to reduce telemetry from nearly 100 smart-home devices. It also notes maintenance costs, including occasional false blocks, app issues, and manual DNS configuration.

### Source excerpt

AdGuard Home and some strict VLANs quieted almost 100 internet connected devices that all wanted to phone home.

## The dashboard that finally told me what my rack was doing

DevFeed: [The dashboard that finally told me what my rack was doing](<https://devfeed.tech/articles/the-dashboard-that-finally-told-me-what-my-rack-was-doing-10759.md>)

Original publisher: [Read original article](<https://shedstack.dev/posts/the-dashboard-that-told-me.html>)

Author: Shed Stack

Published: 2026-08-06T15:00:00Z

Content type: opinion

Language: en

Sources: [Shed Stack](<https://devfeed.tech/sources/shed-stack.md>)

Topics: [Grafana](<https://devfeed.tech/topics/grafana.md>), [Homelab](<https://devfeed.tech/topics/homelab.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [database](<https://devfeed.tech/tags/database.md>), [grafana](<https://devfeed.tech/tags/grafana.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

A personal account of building a self-hosted homelab monitoring stack with Telegraf, InfluxDB, and Grafana. The setup detected a failing disk early enough to replace it without data loss, and the article recommends starting with a small set of actionable metrics rather than monitoring everything.

### Source excerpt

Telegraf, InfluxDB, and Grafana on the homelab. It caught a dying disk within a week.