discover repo first
Move storage related into its own recipe.
WIP: user creation and management