self-hosting instructions