In a previous article I lamented the fact that many modern nonfree applications setup their own package manager repositories instead of submitting their packages to the official repositories. I also started exploring ways to avoid having to install nonfree package sources into your system by running desktop applications in containers.
I have now sucessfully encapsulated a bunch of applications that can be found on github: https://github.com/j6s/docker-desktop-apps