Hello!
This is the home of my personal website.
This repository contains the source code for my personal site, structured in TTL.
Example:
section [
title: formatted: code {print("Hello, World! 👋")}}
body {
I'm a multi-line string.
}
]
- I manually create the
.ttl
files for each page on the website (along with the corresponding/templates
. - On GH push, a GH action executes the TTL.py on all the
.ttl
files in the root directiory to generate the HTML. - When the HTML is commited to the production branch (by the GH action), my webserver is re-started using the new HTML.
Feel free to fork this project if you're interested in creating your own site using a similar setup. If you have suggestions for improvements or encounter any issues, please open an issue or submit a pull request.
Thank you for visiting my personal website repository!