Host on github pages
Making your slides available online is very easy with github pages.
Go to your github repository from github.com
Open Settings
Go to Pages
Chose the source branch and the directory and save
From there, github will automatically start building your website.
If using revealjs as a submodule - do not worry! It will work out of the box.