trolleyman.org


Website screenshot

Created a website to keep track of the projects I've been working on. Built with Rust and Rocket. Caddy used for HTTPS and serving static files. Used a HTML5 UP template for the index page.

Things got fairly out of hand quite quickly. I used Docker compose to run the website and the backend, and implemented a route that would restart the server if GitHub was updated, using push webhooks.