Tag: Docker
May 04, 2023: Virtual PDF Network Printer
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....
February 10, 2022: Set up your own mailserver with Maddy
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...
February 04, 2022: Extracting a Certificate from Traefik/acme.json
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...
July 12, 2021: Docker Samba / CIFS Volume (Photoview)
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...
July 02, 2021: Self-Hosted Analytics: Docker & Privacy-First
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...
March 15, 2021: Docker Swarm Registry and Auto Garbage Collection on NFS
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...
March 08, 2021: Migrating to Traefik v2 in Docker Swarm
After putting off the work for a year or so, I finally went through the effort to migrate my docker swarm to Traefik v2. There isn't anything by default that I needed, but I intended to migrate eventually, and it...
November 03, 2019: Uploading a Directory to a Docker Volume
While managing my docker swarm, it has become apparent that I have a need to upload a set of files to a new or existing docker volume on a regular basis. I use this, for instance, to upload a new...
October 28, 2019: Automagically Pruning your Docker Swarm
Keeping your docker swarm hosts clean is a necessity. As you roll out new images, you're faced with constant image downloads by each host, as well as possibly dead and stopped containers spending your precious resources (inodes I'm looking at...
August 04, 2019: Building and Deploying with Drone CI
After my last article about Setting up your own docker swarm, I wanted to take a little time and share my CI/CD stack I used for managing my applications and deploying with drone. Where I Came From For a long...
July 19, 2019: Managing a Small Docker Swarm
There are tons of articles out there on the great wide internet that talk about how to scale your application with Docker. Many of these articles talk about small docker environments, or quickly jump into how to massively scale it...