Next: , Previous:  


Configuration file

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: