Category: devops
-
Updating SSL Certificates
When I first installed my SSL certificates, I mentioned it’s a process I need to automate before they came up for expiry, but here we are ten days out, and I haven’t done that yet, but I have been keeping an eye on it though the excellent display and notifications set up in Uptime Kuma.…
-
How to deploy a Node.js app
This is one of those things that is simple once you know it. I had my tiny Node service working on my MacBook, but how do I run it on the server? Native or Container Obviously I need Node.js installed on the server, should I have it in a Docker container, or native on the…
-
Containers
There’s a few things that really strike me as significant improvements to life since I was commercially developing 20 years ago: I love this great explanation from Coderized about containers – I wish I’d seen it five months ago.
-
Installing SSL Certificates with Nginx on Docker
When you’ve successfully got Nginx running in a Docker container, AND got your domain correctly pointing at your nascent website, you’re then going to want to set it up for encrypted, and therefore trusted, browsing with SSL. Certificates A couple of posts ago, I mentioned that it was simpler to let Porkbun be the authoritative…
-
Adding a Domain Name to a VPS
I’ve had a small BinaryLane VPS for a while that I use for homelab type stuff, but now need to serve a tiny amount of JSON from it. A longer term plan is to use it as a Wireguard tunnel back to my cluster at home to expose the services that need to be internet…
-
Using NAS for Proxmox backups
A few weeks ago, I was very excited to be able to take a snapshot of a virtual machine, copy it across the network from that Proxmox node, copy it back across the network to a different Proxmox node, start it there, and have it up and running, without it noticing it was actually on…
-
Proxmox VM Memory Upgrade
I ordered some RAM this week for my production server – it’s quickly becoming clear that memory is the limiting factor when running lots of services and VM’s that don’t get much use – rather than processing power. I’m not really a hardware guy, so figuring out exactly what RAM I need is a slightly…
-
Accessing a Synology NAS from Linux
I picked up a Synology DS216j NAS from eBay to use for storage for the rapidly growing home lab. The eventual plan is that as well as my VM backups, it will host the media library, and eventually (when this has all proved itself reasonably bullet-proof) my current DropBox contents. That won’t all fit on…
-
Configuring Proxmox for Free Use
I installed Proxmox on my second server last night, and tonight when I ran apt update I ran into the error you get when you haven’t bought a license. Even though I guess it was only a month ago (let that sink in people who think the raspberry Pi they just bought is going to…