Blog

  • ProxmoxVE - Start and Shutdown order
    1 min read

    Problem I need to define the Start and Shutdown order for all of my VMs in order to ensure dependencies between vms. Solution The order defined below per group and not per VM although each VM in the group needs to input …

    #ProxmoxVE
  • ProxmoxVE - Startup delay
    1 min read

    Problem In order to guarantee dependent VMs boot before they are needed, I need to define a delay to wait before booting the top VMs Solution The delays are defined per VM and not per Group. Basic DNS: 60s Allow basic …

    #ProxmoxVE
  • ProxmoxVE - TrueNAS VM - Disable Memory Ballooning
    3 min read

    ProxmoxVE - TrueNAS VM - Disable Memory Ballooning ProxmoxVE's memory ballooning feature allows a virtual machine's operating system to dynamically adjust its reported memory usage. This enables the hypervisor …

    #ProxmoxVE
  • ProxmoxVE - Turn off laptop screen
    1 min read

    ProxmoxVE - Turn off laptop screen Problem I have a couple of ProxmoxVE servers running on old laptops and I noticed that the screen never turns off. Solution The solution is to leverage the consoleblank kernel command …

    #ProxmoxVE
  • ProxmoxVE - VM - Talos Linux - New Kubernetes Cluster
    5 min read

    ProxmoxVE - VM - Talos Linux - New Kubernetes Cluster Talos runs great on ProxmoxVE. Make sure to add the system extension siderolabs/qemu-guest-agent when producing the Talos - Generate ISO and Installer with Custom …

    #ProxmoxVE
  • ProxmoxVE - VM Performance Tuning
    5 min read

    ProxmoxVE - VM Performance Tuning Proxmox VE, being based on KVM/QEMU, offers numerous avenues for tuning Virtual Machine (VM) performance. Optimal settings often depend on the specific workload of the VM (e.g., I/O …

    #ProxmoxVE
  • Redis - Add ACL Users
    1 min read

    Problem I want to configure a Redis database and enabled authentication as well as add users with auth that can login from anywhere on my nextwork. Solution Login to the Redis box/container. Open a Redis CLI with …

    #Redis
  • Redis - Troubleshooting NOPERM this user has no permissions to access one of the channels
    1 min read

    Problem I configured ArgoCD to use an external Redis server with authentication, and I'm getting the following error on the UI: Unable to load data: error getting cached app managed resources: cache: key is missing. In …

    #Redis
  • Simple Oncall Pager with Home Assistant
    2 min read

    Problem I need a simple pager that allows my clients to page me. The pager should first try to notify me by a Signal message, and if there is no answer, it should call me. Solution High Level Workflow Frontend: A …

    #Home Assistant
  • SuperMicro - BMC - Boot from USB
    1 min read

    SuperMicro - BMC - Boot from USB Problem I need to boot from USB in order to start installing ProxmoxVE. The server has no HDMI (could have serial console and/or VGA; I have not checked yet). Solution Login to IPMI on …

    #SuperMicro
  • SuperMicro - Install ProxmoxVE
    1 min read

    SuperMicro - Install ProxmoxVE Problem I need to install ProxmoxVE on the server. Solution SuperMicro - BMC - Boot from USB Perform a normal ProxmoxVE installation using the two SSD in RAID1 (mirror) Related Setting up …

    #ProxmoxVE
  • Synology - Allow SSH for non-admin users
    1 min read

    Problem I need to grant regular users SSH access to my Synology NAS, specifically for a Borg account used to back up my TrueNAS. By default, DSM restricts SSH access to users in the administrators group, as noted at the …

    #Synology
  • Talos - Bootstrap - x509 Unknown Authority
    1 min read

    Problem When bootstrapping a Talos Linux cluster, talosctl bootstrap may fail with an error: rpc error: code = Unavailable desc = last connection error: connection error: desc = "transport: authentication handshake …

    #Talos
  • Talos - Generate ISO and Installer with Custom Extensions via Image Factory
    2 min read

    Talos Linux provides an Image Factory to generate customized installation images. For a bare-metal or Proxmox installation, a "metal" platform image can be generated. Process Example using web interface (v1.10.2): Go to …

    #Talos
  • TrueNAS - Add Certificate via ACME
    1 min read

    TrueNAS - Add Certificate via ACME Problem I need TrueNAS to have a valid certificate for use by democratic-csi (for iSCSI and NFS) and for use on the UI. Solution Official Documentation Go to Cloudflare > My Profile > …

    #TrueNAS
  • TrueNAS - VM Sizing and Configuration Best Practices
    4 min read

    TrueNAS - VM Sizing and Configuration Best Practices Running TrueNAS (CORE or SCALE) as a virtual machine (VM) in a hypervisor like ProxmoxVE requires careful sizing and configuration to ensure stability, performance, …

    #TrueNAS
  • UniFi - Adopt a disconnected device
    1 min read

    Problem A device is shown offline even though it was adopted in the past. This has happened to me when I changed the IP of the UniFi Network Controller. Solution SSH into the USG device and run the following command …

    #UniFi
  • UniFi - Device Adoption
    2 min read

    Introduction Adoption is the process of connecting a device to the UniFi application that will manage it. All UniFi Access Points (APs), cameras, phones, and other devices (excluding consoles) are designed to make the …

    #UniFi
  • UniFI - Get Current Value of set-inform
    1 min read

    Problem I need to get the current value of set-inform on my USG. Solution SSH Into USG and run the command info and look for the line Status. Example admin@ubnt:~$ info Model: UniFi-Gateway-4 Version: 4.4.57.5578372 MAC …

    #UniFi
  • UniFi - Remote Adoption (Layer 3)
    4 min read

    Introduction Layer 3 adoption is the process of adopting a UniFi device to a remote or cloud-hosted UniFi Network Application. This is only recommended for advanced users, or those adopting devices when using Official …

    #UniFi