Has anyone played with YunoHost... on Yggdrasil? (or a similar network)

I’m thinking of experimenting with YunoHost. One interesting thing way of doing this would be using Yggdrasil. Yggdrasil is an overlay IPv6 network, so any two nodes on Yggdrasil can communicate with each other, regardless of their network. This means in theory I can install YunoHost anywhere and have it publically reachable.

There are two obstacles to this:

  • DNS. Yggdrasil does not have any really official DNS servers. I guess I could add entries to the pubiic Internet DNS and use those (this is not an issue for me). I could also use OpenNIC, I guess.

DNS is something I’ll research on Yggdrasil channels. The real problem is:

  • Certificates. I think I’d be able to get valid certificates (I can use a real domain name and make that work), but it might be more interesting to not use encryption (all Yggdrasil traffic is encrypted). (I suspect YunoHost dyndns would be usable too.)

Are there any major showstoppers at using YunoHost without certificates? Kinda my big point of interest is YunoHost support for email.

(My general idea is to test drive YunoHost and be able to use it without getting a public IP address.)

Thanks,

Álex

2 Likes

Ah, so I think this boils down to:

  • Is there any way to use an alternate ACME service to obtain certificates? (OpenNIC apparently has their ACME service.)
  • … or to use DNS challenges to obtain certs?
  • … because I assume I could obtain my certificate separately and install it somewhere manually

Mental note: IPv6-only YunoHost seems viable.

And another mental note: MX records can point to AAAA records, so in theory IPv6 email should work, but here be dragons, apparently.