The days of my ugly static landing page have passed. I finally took the time to build a new one, and it turned into a fun project.
The actual website content like folders, links, files etc. is described as a file tree written in JSON and the user is able to move around in an absolute or relative manner.
Files are downloaded using wget, file contents are viewed using less, you can cd into directories or links, if you’re unfamiliar with a command, you can consult man and so on. There are several commands implemented and you can view the command palette via man shsh.
Pretty cool, eh?
Well… at least for someone who’s familiar with command lines. If you’re not, it might be a show stopper.
The code for my JS terminal is not yet on GitHub, but I’ll upload it in the near future.