I find the use of docker on Windows totally overkill and added complexity for non-technical users. Why don't you just build a single .exe they can download and run? With Golang, that should be rather easy.
You may be right, I considered that step but testing all this on another platform seemed too much, given I personally run this in a container pointed to a Synology photos mount point. I thought about wrapping all of this in a PyQT + PyInstaller combo with a simple button and distributing an exe for that. But valid criticism, appreciated.