throw error if repo already exists
init creates correct file structure
init user_data dir on server boot
use user_data dir in ostb dir