updated config defaults (logging, migrations), registering modules and components depending on runtime (cli, web)