9952343cda
Cleaned up config handling
...
- moved everything to cmd/root.go
- Sanitize all paths to full absolute ones
- Set a config key with the current config basedir
- moved default config logging to a central location
- resolve user config dir relative to config dir
- change cwd to config dir
2021-08-25 21:17:19 +02:00
a6e52d9d3d
Fix: viper.UnmarshalKey ignores defaults
...
This seems to be a bug in viper, as soon as we're working with subkeys, things fall apart
2021-08-24 17:03:59 +02:00
467a89c4ba
Cleanup
...
- Default DNS at localhost
- updated gitignore
- updated default config yml
2021-08-24 16:49:17 +02:00
7b93ff425d
- Added sample default config (needs manual updating)
...
- Reworked service and webapi config to Viper unmarshalling
- Added Pretty Printers to config
2021-08-22 14:46:48 +02:00
9f1b9f1690
Refactorization and further implementation
...
- renamed clientoinfo to updaterequest
- added userconfig skeleton
- added hashed password skeleton
2021-08-21 20:35:08 +02:00
7dd11a0879
First basic version
...
- NFT and DNS Update skeletons
- Integrated viper configuration management
- Integrated cobra CLI management
- Basic webservice skeleton
2021-08-20 21:10:59 +02:00