I was looking if NethServer could be used as a host for Windows patches. I found this article in German: https://www.tecchannel.de/a/wsus-offline-update-windows-pcs-bequem-updaten,3289806 (or in English)
There is also a commercial product called nitrobit update server, but that seems not in active development (last version is for centos 5, so about 5-6 years old)