johnandersen777.bsky.social/atlibs-iroh
iroh transport for atlibs hosts: com.fedfork.exec.iroh.connect in Rust (atlibs-host) and JavaScript
0
0
{
"name": "iroh-user-data",
"description": "cloud-init for a socialweb.computer guest that serves ssh over iroh: root ssh with your key, dumbpipe in front of sshd; its ticket becomes vm.onNetwork.",
"actions": [
{
"entry": "iroh_user_data",
"label": "iroh user_data",
"description": "A #cloud-config (JSON) as {user_data}.",
"fields": [
{ "key": "ssh_key", "label": "SSH public key", "type": "string", "required": true, "description": "OpenSSH public key for root (authorized_keys)." },
{ "key": "dumbpipe", "label": "dumbpipe", "type": "boolean", "description": "Run dumbpipe in front of sshd (default true); false: root ssh only." },
{ "key": "dumbpipe_version", "label": "dumbpipe version", "type": "string", "description": "The dumbpipe release to install (default 0.39.0)." },
{ "key": "write_files", "label": "More files", "type": "array", "description": "cloud-init write_files ({path, owner, permissions, content}) appended after its own." }
]
}
],
"calls": [],
"implements": [{ "nsid": "computer.socialweb.vm.irohUserData", "entry": "iroh_user_data" }]
}