Hyprspace Options
listenAddresses Link copied!
Type:
list of multiaddrList of addresses to listen on for libp2p traffic.
Default:
[
"/ip4/0.0.0.0/tcp/8001"
"/ip4/0.0.0.0/udp/8001/quic-v1"
"/ip6/::/tcp/8001"
"/ip6/::/udp/8001/quic-v1"
]Declared in:
listenAddressespeers Link copied!
Type:
list of (submodule)Trusted peers in the network.
Default:
[ ]Example:
[
{
id = "12D3KooWKgq4aJpZM8Simple";
}
{
id = "12D3KooWQWiPeNvXFdHFRouter";
name = "router";
routes = [
{
net = "10.10.0.0/16";
}
{
net = "2001:db8:1::/64";
}
];
}
]Declared in:
peerspeers.*.id Link copied!
Type:
stringPeerID of this peer.
Example:
"12D3KooWCcKjF5PNZ7uXTMyNode"Declared in:
peers.*.idpeers.*.name Link copied!
Type:
stringFriendly name for this peer. (optional)
Default:
""Example:
"mynode"Declared in:
peers.*.namepeers.*.routes Link copied!
Type:
list of (submodule)Networks to route to this peer. (optional)
Default:
[ ]Example:
[
{
net = "10.10.0.0/16";
}
]Declared in:
peers.*.routespeers.*.routes.*.net Link copied!
Type:
IP/CIDR networkNetwork specification.
Declared in:
peers.*.routes.*.netprivateKey Link copied!
Type:
stringThis node's private key.
Example:
"z23jhTd4Cvo9iq9oMAweQZkCnuHLRThisIsAnInvalidExampleKey"Declared in:
privateKeyservices Link copied!
Type:
attribute set of (submodule)The services this node provides via the Service Network.
Default:
{ }Example:
{
gameserver = {
acl = {
enableWhitelist = true;
whitelist = [
"@friend1"
"@friend2"
];
};
target = "/ip4/10.0.0.2/tcp/27015";
};
www-local = {
target = "/tcp/8080";
};
}Declared in:
servicesservices.<name>.acl.blacklist Link copied!
Type:
list of stringList of peers that are explicitly not allowed to connect.
Default:
[ ]Example:
[
"12D3KooWQWiPeNvXFdHFUntrustedPeer"
"@badpeer"
]Declared in:
services..acl.blacklist services.<name>.acl.enableWhitelist Link copied!
Type:
booleanWhether to enable whitelist enforcement.
Default:
falseExample:
trueDeclared in:
services..acl.enableWhitelist services.<name>.acl.whitelist Link copied!
Type:
list of stringList of peers that are allowed to connect.
Default:
[ ]Example:
[
"12D3KooWQWiPeNvXFdHFTrustedPeer"
"@goodpeer"
]Declared in:
services..acl.whitelist services.<name>.target Link copied!
Type:
multiaddrTarget address.
Example:
"/tcp/8080"Declared in:
services..target