Is there a Windows installer for peertube? If not, please create one!
Do you mean a Windows Server installer ? At the moment, there’s no installation method written (see this)