Skip to main content

Setup guide for web-based scanner to paperless-ngx pipeline

· 14 min read

Scanning documents to paperless-ngx can be a tedious process depending on your scanner software, hardware, and consume folder setup.

This guide sets up dockerized open-source web-based scanning software (scanservjs) and a scan button polling software (insaned) to make scanning a breeze.

Includes auto-crop, auto-rotate, and deskewing before the PDF file arrives for consumption and OCR by paperless.

Simply press the scan button for simple one-off scans, or utilize the scanservjs web UI for more complex multipage scans. Docs will automatically be consumed by paperless-ngx and tagged with scanserv

6.15 linux kernel bug killed my second monitor

· One min read

After sudo dnf update, Fedora 42 installed an updated linux kernel 6.15.3.

Upon startup, my 2nd HDMI monitor shutoff due to receiving no signal. (power saving mode)

This is an amdgpu driver bug in the latest linux kernel. It also affects the rawhide kernel 6.16

DNS woes in nodejs alpine docker images

· 9 min read

in gitlab-runner with node-23-alpine:

npm install throws a DNS error unable to resolve a dependency referencing github.com

but prior dig, and node -e dns.resolve do resolve the address

however wget fails with DNS error.

if we run the same dockerfile outside of gitlab-runner, wget is successful.

Why is this?

A VPN for the Homelab

· 9 min read

In this post I will detail how I setup a working Wireguard VPN to access my Fedora homelab server. I will connect to the VPN using my Chromebook connected to a Google Fi hotspot served by my phone. I will also utilize the PiHole DNS server on the homelab through the VPN.

A few gotchas include potential default MTU incompatibility, and a picky native VPN app on Chromebook. Read on.

Gaggiuino

· 27 min read

I first heard about Gaggiuino a number of years ago on one particular deep dive on espresso machines.

I should preface this by making it clear my 'deep dives' mainly searching "[search term] + reddit".

Reddit is far from a source of truth, but its community knowledge is a hell of a lot better than, say, random blogs like this one.

It quickly became clear that Gaggiuino is first and foremost a community of espresso and tinkerer enthusiasts.