Status: Closed-Alpha. Early development and testing.
The hosting app is a space for Hosts and App Providers to interact
App Providers list their apps along with their hosting preferences. This makes the app available for hosting. It registers a domain name for the app and other stuff.
Hosts declare their intention to host an app and record their private signed service logs here. They can also compile invoices for their app Providers.
cd dna-src && hc test
Note since this repo is in dev mode, you would have to pull the holochain-rust repo in the same folder you pull this repo into. This is required to run the hc test with the latest nodejs_conductor in the holochain-rust.
After running the cmd bellow you will find the .dna.json in the dna-src/dist folder
cd dna-src && hc package
This could be used to test the UI
Open two terminals at @Holo-Hosting-App
Update the start-dna-agent1 script in the package.json
start-dna-agent1 script inside the package.jsonIn the first terminal, run agent1's DNA ``` npm run start-dna-agent1 ````
Update the start-dna-agent2 script in the package.json BEFORE running agent2
- Find the start-dna-agent2 script inside the package.json
- Update the HC_N3H_PATH to path of the n3h repo on your local device.
- Add the HC_N3H_BOOTSTRAP_NODE as provided in the networking details within the terminal when running agent1's DNA. (As shown on line #9 in the terminal snippet below.)
- Add the HC_N3H_IPC_URI as provided in the networking details within the terminal when running agent1's DNA. (As shown on line #3 in the terminal snippet below.)
```= (wss-connection) [i] listening at wss://127.0.0.1:41249/ Network spawned with bindings: - ipc: wss://127.0.0.1:41249/ - p2p: [] (p2p-hackmode) [i] node-id hkaQGtTemslrK79wHSwqQONetfVxUenB-ElgD1-RnnmxguJO_VCPdK2ZPKADdIjpu0xvI1yF6HTjD132jLA3rOMWTZKVR605 (wss-server-utils) [i] loaded rsa fingerprint faqnfO4LeJSOWCvVLLjXSN+7TPQ= (wss-connection) [i] listening at wss://192.168.0.7:42179/ (@hackmode@) [i] p2p bound wss://192.168.0.7:42179/?a=hkaQGtTemslrK79wHSwqQONetfVxUenB-ElgD1-RnnmxguJO_VCPdK2ZPKADdIjpu0xvI1yF6HTjD132jLA3rOMWTZKVR605
```
npm run start-dna-agent2KV Store API: Doc required by the KV Store to communicate with the HHA
$ claude mcp add holo-hosting-app-redux \
-- python -m otcore.mcp_server <graph>