Github Pages: An Easy Place to Host Tools
While pondering about where to put my latest hacked up toy for listing historical posts with filtering, I had been thinking that the entirety of my tool could be entirely driven by Javscript and hosted static-ly somewhere. I vaguely remembered various other simple pages being hosted on github, and sure enough, this led me to
Onboarding is extremely easy, only having to create a repository with a certain name, as described in the instructions. Throw in an index.html and you can get it hosted in a snap! This serves my purposes perfectly, and frees up my server to continue running other fun things (like my own changes to the condenser, which I plan to bring up soon with everything I've added so far).
Another great thing about it is that once changes are in, the changes are deployed immediately. It also becomes pretty easy for anyone to clone and make their own tools by cloning the repository and making modifications to it.
As mentioned in the referenced post, my tools will be in this repository:
https://github.com/eonwarped/eonwarped.github.io
and hosted e.g. at
https://eonwarped.github.io/steem/allposts.html?account=eonwarped&tags=dog,dogs
There's been a few random improvements I've thrown in there, but yeah it's quite rough looking because I haven't spent too much time on making it pretty. But I'll probably spruce it up from time to time, especially if you have suggestions. Suggestions are welcome, and can be placed filed as an issue if you please!
That's pretty much all I wanted to mention, and maybe someone out there may benefit from this information. Let me know if you have any questions!