A small script to wake up a node that doesn't like to boot

This page summarizes the projects mentioned and recommended in the original post on /r/homelab

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • pyznap

    ZFS snapshot tool written in python

  • I have two Supermicro X9 2Us, each with Proxmox. One has allegedly existed solely as a backup target, which wakes up daily to ingest ZFS snapshots using pyznap. Unfortunately, for reasons which are unclear, this particular node doesn't always like to see its boot device, which is an NVMe drive. It's the exact same board as my primary, with the exact same modified BIOS to allow booting from NVMe. It usually takes 2-3 cycles before it'll see it and boot.

  • Vault

    A tool for secrets management, encryption as a service, and privileged access management

  • This is not secure. It requires the username/password to be stored in plaintext in the script. If you have the proper backend, you could use keyring, or if you're adventurous you could set up Vault. I may do the latter at some point. Realistically, if you're running this on your home LAN, it's highly unlikely that someone is going to infiltrate it, sniff traffic, acquire your IPMI credentials, and then use them, but you define your own risk tolerance. You could create another IPMI user with limited powers as a mitigation.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts