How to install plugins without using a third-party host?

How did it veer off track? You asked a question and people expressed their opinions. Looks completely on topic to me?

You have all the info you need now to implement whatever setup you want?