SnapMail

LOL, not a chance in hell. I’d rather go Linux :sweat_smile:

2 Likes

Meanwhile, I think the “network-id” is simply a string that’s hashed to get a value to fill the UUID field in dna config file with. Here’s what Paul said when I asked about this last year:

By the way, a lot has changed meanwhile. DNA’s config files are no longer a JSON, rather a YAML. I always wondered what the point could be in having a JSON config file; rarely any systems employ JSON for managing configs… It’s nice that it’s YAML now.

1 Like

Sorry for not helping out. I was out on vacation.
Did you manage to have it work?
The network-id is indeed just a name you give for your own “private” network.
I forgot to set up an always on node for a test network. I’ll let you know when its done.

Could I also set up an always on node on my raspberry pi?

Yup. Just unzip the released arm64 tarball and run the “snapmail” binary. It works for me with ubuntu 20.10.

My node “ddd-rpi4” is online on the “test” network-id.

1 Like

Sorry for disturbing you, but…

Perhaps it’s their bootstrap server that’s down… I’ve tried running it over the same network (“test”, this time) on multiple machines (once earlier and once today, with your node on), still no hope. Neither can the 2 instances see each other, nor can they see you…

They should have the same session hash. The one on the right is the correct. Maybe you accidently added a whitespace or something on the one on the left.

Fixed it. Still no “discovery”… [using https://bootstrap-staging.holo.host as the bootstrap server…]

Well that’s disappointing. I can’t help much from here as its Holochain that handles the networking part. Sorry.
You could try using a proxy server, but I don’t have any to recommend as I haven’t found one up to date with holochain v0.0.102.

No problem. I was just curious because I too have no idea how to, in the near future, have a (h)app’s peers discover each other properly (possibly without resorting to SPOF bootstrap servers)… I wish that, like the happ-build and happ-client-call tutorials, someone makes a tutorial for the same (something like “how to ship your happ”, a happ-ship tutorial)…

1 Like