In one of my previous posts we deployed the Joplin server using docker-compose. Now we will deploy it on the Kubernetes cluster using ArgoCD.
To make management off applications easier on the Kubernetes cluster, I deployed ArgoCD. In this post I will guide you through the setup.
The time has come to migrate from docker-compose to Kubernetes. To do this I settled on MicroK8s, although RKE is also a viable option for me. In this post I'll explain how I've set up the cluster.
Gotify can be used to send push notifications to your smartphone. In this guide I'll show you how to set it up.
I really like NPM. But Traefik allows me to do the same, without going through a web UI. So I switched, and this is how I've done it.
In this guide, I will show you how to set up Joplin server. Joplin is a note taking tool with support for markdown. The server component is used to sync the notes between devices.
I've set up this site, the platform to count visitor, and Nginx Proxy Manager to
handle reverse proxies and ssl. Now I want to be kept up to date if
I needed to change the layout of some text. Repetitive work is something I hate, so I wrote a script to do it for me. Doing it manually would have been faster though.
I wanted to keep track of how many people read these posts. So I've set up privacy-friendly Shynet to count my visitors.
Nginx Proxy Manager is what I use to manage all the reverse proxies to different web apps. It also handles my ssl certificates. Now I will tell you how to get it running.
This blog post documents my journey in setting up my blog. From the decision of which platform to use, to the rollout using docker-compose.