Skip to content

James Kilby

  • About Me
  • AWS EVS
  • VMC
  • Media
  • HomeLab – Software
  • Homelab – Hardware

James Kilby

  • Automated VCF 9 Offline Depot architecture diagram showing Traefik reverse proxy and Nginx file server stack
    Ansible | Automation | Docker | Homelab | Traefik | VCF | VMware

    Automated VCF 9 Offline Depot

    ByJamesApril 10, 2026April 10, 2026

    One Bash script turns a fresh Ubuntu VM into a VCF 9 Offline Depot: Traefik, Nginx, basic auth, and Let’s Encrypt wildcard certs via Cloudflare DNS.

    Read More Automated VCF 9 Offline DepotContinue

  • Self-hosted AI stack operations architecture — Ansible automation, Uptime Kuma monitoring, Open WebUI backup, and container orchestration with Docker and Traefik
    Artificial Intelligence | Automation | Docker | Homelab | NVIDIA | Traefik | VMware

    My Self-Hosted AI Stack: Infrastructure Deep Dive (Part 2)

    ByJamesApril 4, 2026April 6, 2026

    Part 2 of my self-hosted AI stack series. I cover container resource sizing, dual-network isolation via Traefik and Cloudflare Tunnels, and every database powering the stack — PostgreSQL, ClickHouse, Redis, Qdrant, MinIO, MongoDB, SQLite, Prometheus, and Jaeger — plus the backup strategy for each.

    Read More My Self-Hosted AI Stack: Infrastructure Deep Dive (Part 2)Continue

  • New VMware Cloud on AWS Host: i7i.metal-24xl
    VMware | VMware Cloud on AWS

    New VMware Cloud on AWS Host: i7i.metal-24xl

    ByJamesApril 1, 2026April 10, 2026

    We’ve expanded the VMC fleet with the new i7i (i7i.24xlarge) host type. Powered by Intel Emerald Rapids processors with PCIe Gen5 connectivity, it delivers the fleet’s highest single-core performance and memory bandwidth, making it well suited for latency-sensitive workloads and high-performance vSAN configurations. Key Technical Specs: This host brings a blend of usable options to…

    Read More New VMware Cloud on AWS Host: i7i.metal-24xlContinue

  • Self-hosted AI stack operations architecture — Ansible automation, Uptime Kuma monitoring, Open WebUI backup, and container orchestration with Docker and Traefik
    Artificial Intelligence | Automation | Docker | Homelab | NVIDIA | Traefik | VMware

    My Self-Hosted AI Stack: Architecture Overview (Part 1)

    ByJamesMarch 27, 2026April 10, 2026

    A walkthrough of my self-hosted AI stack: Ollama, Open WebUI, ComfyUI, Whishper, n8n, Qdrant, SearxNG, and a full observability layer — all running on my own hardware with Docker Compose.

    Read More My Self-Hosted AI Stack: Architecture Overview (Part 1)Continue

  • Free Octopus Agile Battery & Solar Calculator: 5 Batteries Tested
    Artificial Intelligence | Automation

    Free Octopus Agile Battery & Solar Calculator: 5 Batteries Tested

    ByJamesMarch 9, 2026April 11, 2026

    I am quite a heavy consumer of electricity at home. This is primarily driven by my lab but having a young son and two golden retrievers means more washing and drying. As a result I am always looking to try and reduce the electrical costs as it’s not cheap in the UK. Problem Sadly my…

    Read More Free Octopus Agile Battery & Solar Calculator: 5 Batteries TestedContinue

  • Automating the deployment of my Homelab AI Infrastructure
    Ansible | Artificial Intelligence | Containers | Devops | Homelab | NVIDIA | Traefik | VMware

    Automating the deployment of my Homelab AI Infrastructure

    ByJamesFebruary 9, 2026March 15, 2026

    Learn how to use Ansible to configure an Ubuntu VM for use with NVIDIA based AI workloads in vSphere

    Read More Automating the deployment of my Homelab AI InfrastructureContinue

  • Using Content Libraries in VMC to deploy software faster
    VMware | VMware Cloud on AWS

    Using Content Libraries in VMC to deploy software faster

    ByJamesJanuary 27, 2026March 12, 2026

    How to leverage Content Libraries to deploy into VMware Cloud on AWS faster.

    Read More Using Content Libraries in VMC to deploy software fasterContinue

  • Blog Performance & SEO Improvements: Cloudflare, Privacy & More
    Cloudflare | Hosting | Wordpress

    Blog Performance & SEO Improvements: Cloudflare, Privacy & More

    ByJamesJanuary 15, 2026April 11, 2026

    I have spent the Christmas break making some improvements to this blog. A lot of these are in “the backend” These help improve the performance, Privacy, SEO, and I have also added some security best practices. Most of these changes were done more as an exercise than due to a specific requirement. I also had…

    Read More Blog Performance & SEO Improvements: Cloudflare, Privacy & MoreContinue

  • How to Expand Ubuntu Disk Space: LVM pvresize Step-by-Step
    Ubuntu

    How to Expand Ubuntu Disk Space: LVM pvresize Step-by-Step

    ByJamesDecember 15, 2025April 11, 2026

    How to expand disks from the command line in Ubuntu. This is something I do fairly frequently, and I can never remember the steps. So I decided to write them down. 1. Rescan for disk size changes sudo tee /sys/class/block/sda/device/rescan 2. Extend the physical partition (if needed) sudo growpart /dev/sda 3 3. Resize the physical…

    Read More How to Expand Ubuntu Disk Space: LVM pvresize Step-by-StepContinue

  • VMware Cloud on AWS Time Sync & NTP Configuration
    VMware Cloud on AWS

    VMware Cloud on AWS Time Sync & NTP Configuration

    ByJamesDecember 8, 2025April 11, 2026

    How to use the Amazon Time Sync Service in a VMC environment

    Read More VMware Cloud on AWS Time Sync & NTP ConfigurationContinue

  • vSAN Cluster Shutdown – Orchestration
    VMware | vSAN

    vSAN Cluster Shutdown – Orchestration

    ByJamesDecember 6, 2025March 10, 2026

    How to safety shutdown a vSAN Environment

    Read More vSAN Cluster Shutdown – OrchestrationContinue

  • How I upgraded my blog as a Static Website with GitHub Actions and Cloudflare
    Cloudflare | Devops | Github | Wordpress

    How I upgraded my blog as a Static Website with GitHub Actions and Cloudflare

    ByJamesOctober 6, 2025March 10, 2026

    I wanted to automate the publishing of my blog from the authoring side to the public side. These are some of the improvements I made. What I started with My previous setup, involved a locally hosted WordPress instance. This runs in my homelab in an Ubuntu VM. This I will refer to as the authoring…

    Read More How I upgraded my blog as a Static Website with GitHub Actions and CloudflareContinue

Page navigation

123…6Next PageNext
XLinkedinGithub

Content also available in: Markdown | JSON API

  • About Me
  • AWS EVS
  • VMC
  • Media
  • HomeLab – Software
  • Homelab – Hardware