First working implementation

- implemented update request processing
- separated host and domain name in config (req. for DNS updates)
- enhanced NFT update validation
- cleaned up example user
- cleand up logging in update request
- moved appropriate config into user request struct
This commit is contained in:
2021-08-24 16:44:52 +02:00
parent 2feb864551
commit ae3b1d0897
4 changed files with 112 additions and 41 deletions

View File

@ -1,19 +1,20 @@
password: $2a$10$ymHFfGjKINWsUKwEo5xp.efN6DR6NkiRCXsbH4VWo0Nnzma8Yc.82
domain: dyn.local
router:
DNS: brandfeld.dyn.local
Hostname: mainhost
NFT:
table: sshguard
set4: blackhole
set6: blackhole6
others:
- DNS: atlantis.dyn.local
- Hostname: atlantis
v6iid: ::dead:beef:dead:beef
registerv4: true
NFT:
table: sshguard
set4: blackhole
set6: blackhole6
- DNS: troya.dyn.local
- Hostname: troya
v6iid: ::cafe:babe:deca:fbad
registerv4: false
NFT: