You may be asking, why github? why not something like neocities?
Github is free, and open-source friendly,
plus updates can be done easily with Git, which also allows me to version track changes.