image

Using Caddy in Kubernetes

If you are simply looking for the instructions you can skip to them.

Introduction

Whether it is for your own personal home page, for on-premises small business web services or for a larger enterprise, hosting a web service can be quite daunting to set up and maintain. You have a web server to think about, maybe even a reverse proxy if you are hosting multiple services under one domain name. And, don't forget the SSL certificates!

Fortunately, for a while now...

image

Weather Application

For all KNMI weather stations in the Netherlands, and select locations in the overseas locations of the Kingdom (Saba, St. Eustatius and Bonaire), it is now possible to view recently observed weather.

Additionally, for the dutch mainland area, the HARMONIE-predicted forecast can be seen for the aforementioned locations. This prediction is approximated by choosing the closest data point of the output of the HARMONIE model.

View the data at /knmidata/

image

Euros Zeilen

As part of my activism at the sailing association of the University of Twente, I helped build them a new website. The website replaced a Drupal 6 website that had been running for 12 years at that point. The corona crisis gave us the perfect opportunity to migrate it when activism, and therefore disruption, was minimal.

Features

The website has a few core features that are imperative to the proper functioning of the website. These are:

  • SAIL: The agenda and enrollment system...
image

Panquentin

Panquentin is a declaration, cooking points and striping system for the student flat 'San Quentin' in Enschede. The website was built after student flat declaration websites like eetlijst.nl.

Flat Bill

The flat bill is a list of declarations, made in a period. For declarations, one debtor can be set and multiple creditors, with either the website figuring out the division automatically. One can also choose to set custom weights, or divide the money by hand. At...

image

Seth

Seth is a grade reporting system that was written for and used for a couple of years in the bachelor modules of Computer Science and BIT at the University of Twente.

It supports reporting of the status of sign-off exercises and grades of regular tests. By design, the valid range of regular grades is completely configurable, which allows for example to communicate points for individual exercises of tests or amount of attendances of a series of lectures.

![seth...