Hosting Progressive Web Apps

How are the files hosted? do you have to use a service like firebase or heroku? I have added platform browser and built it, along with un commenting the section in the index.html. I just am not sure where to put the files. If it is on my server does it need to have node.js ? Thank you for your time.