As a first-time run, it'll be a good idea to offer an interactive "no users have been set up yet, would you like to add a default user?" session that asks for the API key and secret, and then negotiates permission. Possibly with a "do you want to make this a shared mirror?" which can then enable/disable the signup route.
As a first-time run, it'll be a good idea to offer an interactive "no users have been set up yet, would you like to add a default user?" session that asks for the API key and secret, and then negotiates permission. Possibly with a "do you want to make this a shared mirror?" which can then enable/disable the signup route.