How to setup your own gitlab page

Deployed with CI/CD and Hugo

Prerequisites: Have a gitlab account Have a good reasonable understanding of git (cloning, commiting and merging) Introduction I used to have a wordpress blog, in which i placed all posts manually. As i work alot from git, i went to look for a more automated solution. Gitlab page (forking a project) This gitlab page will be forked from hugo. View the sample projects by navigating to the GitLab Pages examples group. [Read More]

How to install gitlab-runner on k3s with helm chart

Bring your own runner ;)

Prerequisites: Have some kind of k8s cluster running (inclusing k3s) have one or more gitlab repo’s Introduction This will learn you how to deploy a simple gitlab runner in k3s / k8s with the registration token in a k8s secret. Token Since gitlab 16.0 you are required to register your runners in a new fashion. Please refer to your git repo and get a new token per runner. Store this in a secret as explained underneath. [Read More]

How to install Unifi Controller on Debian (2021)

It's been hell, but it's working

Introduction Recently i had some big challenges when screwing around with my home network (which consists of 5 vlan’s). Since my unifi controller was on a docker container. I was very lucky to have set a static ip on the os. This however made me realise. I should not run the unifi controller in a container (or pod for that matter). Best practise would be to run it on a rapsberry pi, but i figured since there a supply storages a VM would suffice. [Read More]