This is a major update, which brings many changes, features and bug fixes. We've addressed most of your suggestions and brought Danbo closer to what we want it to become before we move our sights over to Mesa.
Probably the most requested feature. Raw VNC access is cumbersome, requires dedicated client software to be installed, and, the worst part, it's unencrypted. This means that an ISP or another malicious party between you and the Kyun servers could snoop in on the traffic and see everything in plaintext, including keystrokes.
You can now access both video (VNC) and text (serial) consoles with one click, right in your dashboard, with auto-login. They're protected by 2FA (if enabled) and traffic is encrypted via SSL, so only you and the target server can read the data.
Auto-login will only be automatically enabled for cloud-init (quick) installations. You may need to do a power cycle (stop+start) to apply the new config.
Authorized SSH keys can now be managed via the Danbo dashboard. You can choose multiple public SSH keys and optionally save them to your Kyun account for re-use, with no reboot required when you change them.
This feature is only available for cloud-init (quick) installations.
Reverse DNS (PTR) management has been finally added. You can add reverse DNS entries to any of your IPs, without having to contact us.
Records from previous customers set before this update was released may show up, you can safely delete them. From now on, as soon as the VM is deleted or the IP is removed from the Danbo, all entries will be removed automatically.
API endpoint documentation is now available at https://api.kyun.host/endpoints, with more details and instructions in the Kyun docs.
This API is the exact same API used for the Kyun frontend, so anything you can do in the frontend, you can also do through the API. Consider the specification to be more or less stable.
Other changes:
~/.ssh/known_hosts
on your local machine. This will also happen now, after the first reboot, but never again.