Skip to main content

Hetzner/ssh/authorized Keys

@hivemq/hetzner/ssh/authorized-keysv2026.06.04.81· 12d agoMODELS
01README

Declarative authorized_keys controller for Hetzner servers via SSH with optional sshpass password auth.

02Models1
@hivemq/hetzner/ssh/authorized-keysv2026.06.02.1hetzner_ssh_authorized_keys.ts

Global Arguments

ArgumentTypeDescription
defaultUserstring
connectTimeoutSecondsnumber
totalTimeoutSecondsnumber
concurrencynumber
searchPathsarrayFilesystem roots to scan for authorized_keys files.
hostsarray
keysarray
fn audit(filter?: string)
Read every authorized_keys file under searchPaths on every host. Read-only.
ArgumentTypeDescription
filter?stringHost name filter
fn verify(filter?: string)
Read-only conformance check: state=present keys must be in every file; state=absent keys must appear nowhere.
ArgumentTypeDescription
filter?stringHost name filter

Resources

audit(infinite)— Per-host audit of every authorized_keys file under searchPaths (forensic listing).
verify(infinite)— Per-host compliance against the declared `keys` set (read-only assertion).
03Previous Versions1
2026.06.04.77Jun 4, 2026
04Stats
B
85 / 100
Downloads
5
Archive size
8.8 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository0/2missing
05Platforms