Raspberry Pi – PiHole DNS Server NOTE: I had to disable the systemd-resolve service so that DNS requests where resolved by PiHole and not the default system service. $ sudo systemctl disable systemd-resolved.service $ sudo service systemd-resolved stop Running your own network wide DNS server can have its benefits. The reason for me setting this up is that I finally got fed up seeing large, in your face, adverts on my phone at home.
Docker-Compose - Traefik + More I run a small VPS (Virtual Private Server) for several services that I use e.g. a Git server, web servers etc.. As I began to add more and more services, I felt the need to separate these into self-contained blocks. Doing this meant that I could develop the applications on whichever platform I like and not worry about dependency mismatches. I made the decision to move my services to Docker.
Me and My Uni Notes This post is just a small description of the process that occurs in the background after I finish writing some notes. In future I will give more in-depth descriptions of the code and how everything happens. Markdown I write all of my university notes using Markdown syntax. As a cool side project to my uni work I decided that I would write a piece of software (in Java) that would help me in writing these notes.