You've already forked tribes-plugin-kobold
97a1852c7a
CI / Test (push) Failing after 15s
Add a Nix-built two-node Docker e2e harness for Kobold that boots origin and edge Tribes nodes with the plugin installed.\n\nExpose admin management methods for the runner and assert public dataset sync while private datasets remain local.
37 lines
1.1 KiB
JSON
37 lines
1.1 KiB
JSON
{
|
|
"contract_version": "1",
|
|
"node": {
|
|
"node_name": "kobold-origin",
|
|
"node_private_key": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
|
|
"dns_name": "kobold-origin",
|
|
"public_ip_v4": "127.0.0.1"
|
|
},
|
|
"tribe_admin": {
|
|
"username": "kobold_e2e_admin",
|
|
"password_hash": "bootstrap-hash",
|
|
"password_hash_scheme": "ash_auth_argon2",
|
|
"nostr_public_key": "985826ac4ec99f6304785ebfaa303ec42973653a682cfa0a06caf9fec662eaa7",
|
|
"encrypted_nostr_private_key": "Y2lwaGVydGV4dA==",
|
|
"nostr_private_key_nonce": "bm9uY2U=",
|
|
"nostr_private_key_salt": "c2FsdA=="
|
|
},
|
|
"cluster_secret": {
|
|
"root_secret": "kobold-e2e-cluster-root-secret"
|
|
},
|
|
"cluster_nodes": [
|
|
{
|
|
"pubkey": "6a04ab98d9e4774ad806e302dddeb63bea16b5cb5f223ee77478e861bb583eb3",
|
|
"transport_address": "ws://kobold-origin:4413/relay",
|
|
"scope": "all",
|
|
"status": "active",
|
|
"activated_at": "2026-04-18T00:00:00Z",
|
|
"deactivated_at": null
|
|
}
|
|
],
|
|
"initial_tribe": {
|
|
"name": "Kobold E2E Tribe",
|
|
"description": "Seeded by Kobold e2e bootstrap",
|
|
"visibility": "public"
|
|
}
|
|
}
|