Category: how-to

  • Migrate your TimescaleDB from timescale.com to self hosted

    I’ve been using timescale.com for about a year, but it’s quite expensive for a hobbyist (their cheapest plan in the UK is about $50/month), so I thought i’d try and implement something cheaper. I know i won’t get the cool automatic DR failover or the sexy continuous backups – but it’s not really mission critical…

  • Using an ephemeral MongoDB single node replicaset in a devcontainer or codespace

    I love using devcontainers to manage my development environment. They make it super easy to ensure a consistent development stack is in place. Recently i started developing against a MongoDB instance. For node.js, i use mongodb-unit to spin up a standalone server on the local client. But there’s no equivalent package for Python. Although there…

  • How to: LetsEncrypt in standalone mode for Unifi on Ubuntu 20.04 LTS

    This is an update of my previous post, now that cert-manager is more mature, and i’ve rebuilt my server on Ubuntu 20.04 (from 18.04). Install certbot Certbot installation instructions are at online of course but here’s a summary: Create a new certificate using LetsEncrypt We’re going to use standalone mode, and first we’ll get a…

  • Powering a Yale Smart Lock with Mains Electricity and Backup Battery

    For various reasons, not least because I wanted to play with it, we have a Yale Keyless Connected Smart Door Lock with a Z-Wave module (we have the v1 module which works fine). This lock has a couple of key features that we liked: It’s connected to our Samsung SmartThings hub, and i run the RBoy…

  • LetsEncrypt with DNS-01 validation for Unifi

    Update 2021-01-08: this is now out of date. See my updated post with a much easier method. I have a number of Ubiquiti UAPs, and I manage them with the UniFi app, installed on a linode server. Like any publicly hosted server, i want to use a trusted SSL certificate, and for that, I chose…

  • How to upgrade VMWare ESXi on HP Gen8 Microserver

    go to VMware ESXi Patch Tracker and check for the latest ImageProfile e.g. ESXi-6.5.0-20170404001-standard Shut down all VMs and turn on maintenance mode allow outbound firewall requests esxcli network firewall ruleset set -e true -r httpClient execute the update: esxcli software profile update -p ESXi-6.5.0-20170404001-standard -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml Disable firewall ports esxcli network firewall ruleset set -e false -r…

  • Creating a VM to test Docker – migrating from Unraid to Napp-It

    onwards… downloaded the Ubuntu 16.04 Server LTS CD Created new VM Connected ISO to virtual DVD in console in VMWare vSphere client booted to the ISO pressed F4 and selected “minimal” pressed F6 and selected minimal VM walked through and added SSH at the right point SSHd to the server I installed docker using these instructions,…

  • Installing VMWare – migrating from Unraid to Napp-It

    get image installed to internal 32gb microSD steps: https://seiler.it/vmware-esxi-5-5-installation-hp-proliant-microserver-gen8/ Remember to use the v88 driver: http://homeservershow.com/forums/index.php?/topic/11159-esxi-6-cant-degrade-the-hpvsa-driver-to-v88/?p=116554

  • How to flash IBM ServeRaid M1015 to LSI9211-IT for ZFS in HP Gen8 Microserver

    First things first – you do this at your own risk. I take no responsibility for anything going wrong – and it can go wrong. If you are in doubt – don’t do it. And if it goes wrong – don’t blame me… The original instructions for this task are here, with my additions to update to the…

  • Preparing for migration – migrating from Unraid to Napp-It

    This post is the second in my series describing how i migrated from Unraid to Napp-It, and describes how I prepared for migration. So – preparing for migration… First, i wanted to capture the docker configuration for each of my existing containers. To do this, I forced the container to update, then when unraid presented me…