Signing Your Git Commits by Default

Managing .gitconfig for Fun and Profit You know when you see that little green 'Verified' badge next to your commits on GitHub? The one that makes it feel all official? Notice how when you commit and push from the commandline you don't get that? If you've ever wondered why, this…

Remote Development with VS Code

Enter VS Code. I've used VS Code as my main IDE for basically everything for over a year now. It's a brilliant environment for editing any kind of code, there's always tonnes of plugins and the application itself is stable yet has frequent updates.…

Docker Routing - Incorrect IP Address Detected by Traefik

Let's say you have a container, say for example that it's a container you rely on to store and sync a lot of your data. Say that one day, you notice that all of your devices stop syncing and throw time out errors.…

Selecting a New Reverse Proxy - Caddy or Traefik?

Since I've been using a reverse proxy in Production, I've been using a particular set of containers. The problem that I have with these is that there are quite a few issues (some even filed by me) for the builds of these containers which I've had to patch around. I've…

Jenkins with HTTPS in a Docker Container

This post will be updated to reflect my new proxy setup at some point in the future. For now, please see this post for information about the new selection. The current proxy solution still works, it's just a bit stale. Assumptions You know what HTTPS and SSL certificates are/do…