johnandersen777.bsky.social/atlibs-fedproxy
fedproxy and ingress modules for atlibs: SSH public keys on your PDS, did:key ingress; pages and web tiles
0
0
{
"$type": "com.fedfork.exec.wasm.module",
"name": "fedproxy",
"module": {
"$type": "blob",
"ref": {
"$link": "bafkreiclqoxxwas6ls3qvpvqp2owhtsw2orw7m5jjjqo3ocxppterzsuua"
},
"mimeType": "application/wasm",
"size": 120017
},
"abi": "emdash-wasm-json-v1",
"source": {
"uri": "at://did:plc:ocnuqjlzgohypj3zoznermms/com.fedfork.exec.source.manifest/fedproxy.1794299263078",
"cid": "bafyreifdpkxf4rlvucr7ycp5juuuowiehebipymyflapappiykfwp7q53q"
},
"actions": [
{
"entry": "list_keys",
"label": "List keys",
"description": "Your SSH public keys grouped by service, with the host each service is served at.",
"fields": [
{
"key": "handle",
"label": "Handle"
}
]
},
{
"entry": "create_key",
"label": "Add key",
"description": "Service is a name, * for all your services, or *.name for a wildcard subdomain.",
"fields": [
{
"key": "handle",
"label": "Handle"
},
{
"key": "name",
"label": "Key name"
},
{
"key": "service",
"label": "Service"
},
{
"key": "key",
"label": "Public key"
}
]
}
],
"createdAt": "2026-11-08T08:54:38.000Z",
"description": "List and add the SSH public keys fedproxy.com uses to expose your services.",
"session": {
"uri": "at://did:plc:ocnuqjlzgohypj3zoznermms/com.fedfork.exec.oauth.clientMetadata/fedproxy",
"cid": "bafyreihn4bpdy2wf62ztf6m2y4bsuhr7tixl4kjk3mynmc57tstvy4z52q"
},
"calls": [
"com.atproto.repo.listRecords",
"com.atproto.repo.createRecord"
]
}