How would you go around creating your custom snap repository? I can't find the source code. Reasons are various, all other package managers in the wild have an open server.