Next: Call configuration, Previous: Installation
NNCP uses single file configuration file in Hjson format (see also section about directory layout) . Initially it is created with nncp-cfgnew command and at minimum it can look like this:
spool: /var/spool/nncp log: /var/spool/nncp/log self: { id: RKOLY...KAMXQ exchpub: 2NZKH...CMI7A exchprv: KETPP...2OJZA signpub: EXD7M...YAOFA signprv: B3EMS..XMAHCQ noiseprv: 3TJDF...2D7DQ noisepub: MIXYN...BGNDQ } neigh: { self: { id: RKOLY...KAMXQ exchpub: 2NZKH...CMI7A signpub: EXD7M...YAOFA noisepub: MIXYN...BGNDQ } }
And for being able to communicate with at least one other node, you just
need to add single key to the neigh
section similar to the "self".
Whole configuration file can be separated on five sections:
• General options: | ||
• Self-node keypairs: | ||
• Notifications: | ||
• Neighbours: | ||
• Areas: | ||
You can optionally convert it to directory layout | ||
---|---|---|
• Configuration directory: |