webhook generation implemented
server domain is also required in config