Internal pkgs mirror

I would like to setup a mirror of pkgs.racket-lang.org inside our company. Our http proxy does not work well with raco and all workarounds I’ve tried are ugly. Setting up a mirror sounds like a solid solution.

Ideally, we’d just curl all tree of files and store internally serve that via an http server. Is this approach reasonable?

This is similar to what I do for racksnaps. The source is on GitHub if you’re looking for inspiration. You might also be able to just use racksnaps directly.

Thanks that is a great pointer where to start