Crates.io | iroh-dns-server |
lib.rs | iroh-dns-server |
version | 0.28.0 |
source | src |
created_at | 2024-04-15 17:16:14.619826 |
updated_at | 2024-11-04 18:41:32.074453 |
description | A pkarr relay and DNS server |
homepage | |
repository | https://github.com/n0-computer/iroh |
max_upload_size | |
id | 1209471 |
size | 229,481 |
A server that functions as a pkarr relay and DNS server.
This server compiles to a binary iroh-dns-server
. It needs a config file, of
which there are two examples included:
config.dev.toml
- suitable for local developmentconfig.prod.toml
- suitable for production, after
adjusting the domain names and IP addressesThe server will expose the following services:
/pkarr
: GET
and PUT
for pkarr signed packets/dns-query
: Answer DNS queries over
DNS-over-HTTPSAll received and valid pkarr signed packets will be served over DNS. The pkarr packet origin will be appended with the origin as configured by this server.
This project is licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.