For my paperless-ngx install, I wanted to be able to easily "print" to it from anywhere in my network. I find this is slightly easier than logging in to the interface or dragging/dropping to the consume folder for some docs. One of the hardest parts of this setup was making...

The end of this year I wanted to finally get a video doorbell that I could hook up to home-assistant. I had a few requirements: The doorbell would be able to operate completely offline, with no cloud services. This is partially because the big companies have started handing over your...

Rare 0.3.0 Read 0.2.0 notes here rare launched version 0.3.0 this week which brings some bug fixes, significant performance improvements in key scenarios, as well as a new aggregator: heatmaps! New Features There are two major new features New Aggregator: Heatmaps! Heatmaps were added to allow displaying a dense visualization...

About a year ago I wanted to expand beyond namecheap's simple "email forwarding" service and start setting up my own mailboxes. At the time, I was looking for a solution that I could host on my docker swarm (obviously). And the defacto suggestion for a self-hosted solution was docker-mailserver. That...

It's a fairly common need to extract a certificate and key from traefik to use it for other reasons. In my case, I needed to grab a certificate for an existing domain and use it for my mail-server. There's a bunch of very complex examples to dump all certificates, and...

Recently I had a need to mount a CIFS volume as a docker volume: The summary is that I wanted to use photoview to index photos on my NAS. This led to a lot of google searching, which ultimately told me it was perfectly possible, but not a lot of...

rare 0.2.0 launches today, which brings numerous features, significantly better documentation, and some performance improvements. Key Changes New documentation site at rare.zdyn.net hosted by netlify, and generated via mkdocs, using same markdown that's embedded in rare Output match-data as json Numerous new expressions, including color-coding and custom rendering Arm64 support...

I have a lot of little sites. Probably too many. Includes various personal sites, sites for friends and family, and random projects I'm doing. They're scattered across the internet: Some are hosted here on my swarm, some on netlify, some on surge.sh.. and the list goes on. Google analytics is...

Following up from my original post introducing rare, I paused development for a bit as it suited my need for a while, but recently restarted as I felt like its biggest flaw was resolvable. What is rare? As a quick recap of the previous post, rare is a realtime regex...

After moving Traefik to v2, I also updated the common registry infrastructure. Namely, this stack has a UI infront of the registry, hosts the registry volume on an NFS store, and has an auto-garbage-collection image that runs once every 24 hours (With nothing fancier than some swarm config!) Docker Swarm...