~ knotless Search/
↑↓ move↵ open⇧↵ all results

johnandersen777.bsky.social/atlibs-iroh

iroh transport for atlibs hosts: com.fedfork.exec.iroh.connect in Rust (atlibs-host) and JavaScript

0
0
main
60 lines · 1.7 KB Raw History
{
	"$type": "com.fedfork.exec.wasm.module",
	"name": "iroh-user-data",
	"module": {
		"$type": "blob",
		"ref": {
			"$link": "bafkreiadodv426rz2h5iez2n44es4wy5nts7ofnvxjathqh7csdwvl4n3y"
		},
		"mimeType": "application/wasm",
		"size": 221848
	},
	"abi": "emdash-wasm-json-v1",
	"source": {
		"uri": "at://did:plc:ocnuqjlzgohypj3zoznermms/com.fedfork.exec.source.manifest/iroh-user-data.1794352583588",
		"cid": "bafyreia5smzf4amhzydzxgn3zrfv5x6iosg7ltvjsff6eh7672dc22yzoe"
	},
	"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."
				}
			]
		}
	],
	"createdAt": "2026-11-10T09:25:43.198Z",
	"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.",
	"calls": [],
	"implements": [
		{
			"nsid": "computer.socialweb.vm.irohUserData",
			"entry": "iroh_user_data"
		}
	]
}