1. Make it really easy to set up OAuth
2. Make it work on Ubuntu seamlessly
(eg. fix these kind of issues - https://cockpit-project.org/faq.html#error-message-about-bei...)
3. Have it work behind a web server way more easily. This should be a straightforward configuration option error installing.
(https://github.com/cockpit-project/cockpit/wiki/Proxying-Coc...)