Short Description
One of my goals with this website was to learn the basics of web development and system administration. These were my constraints:
- Self-hosting: to force me to install and configure a web server.
- Static website: to have a simple to host, light and minimalist website.
Hosting
The website is hosted on the cheapest VPS that OVH offers. I use Debian for the operating system (at some point I would like to migrate everything to OpenBSD), and I use nginx for the HTTP server.
Website
I use Hugo to generate the website from markdown
files. I decided to create my own simple Hugo template. Finally, I use
rsync
to upload the website to the VPS.
Useful Resources
The following websites were really helpful to get the website up and running: