Mathias Unneland's portfolio

Check out my personal projects

mathiasunneland.com

• Built a static portfolio site in HTML, CSS, and JavaScript, self-hosted on a Linux VM in a personal Proxmox environment

• Automated deployment with a GitHub Actions workflow that calls a Python webhook listener on the host to replace the served files on every push

k8s-launcher

• Built a single-command launcher that creates a multi-node Kubernetes cluster on Proxmox, using Terraform for VM provisioning and Ansible for configuration, orchestrated by Python so a full cluster can be rebuilt without manual steps

• Ran live board broadcasting at a chess tournament with 50+ players, hosting the services as Docker containers on the cluster with 100% uptime throughout the event