Many of us who are long-time users of Linode are disappointed about this change, so we started a project to reimplement the classic Linode manager as an open source project, backed by a crowdfunding campaign: https://www.patreon.com/linodeclassic
It is written from scratch in Go, using the Linode API, with modern markup and styling, and is distributed as a native binary with no external dependencies. It can be be run on either a remote or local machine, no server, runtime, or library needs to be installed. The goal is to be as faithful to the design of the original as possible.
There’s an online demo with test data available at http://li1842-248.members.linode.com:8080. You can also download it for Linux (http://li1842-248.members.linode.com/demo/linux/lmc), macOS (http://li1842-248.members.linode.com/demo/macos/lmc), and Windows (http://li1842-248.members.linode.com/demo/windows/lmc.exe), and run it locally with real data:
$ ./lmc [username] [email] [access_token]
For now, the username and email are only for display purposes. The access token needs to be issued with at least read-only “Linodes” and “Account” access.We are very grateful to anyone who decides to back the project. Also, we asked Linode if they would post about it on their blog and social media, but while they were very encouraging in their response, they decided not to, which makes it very hard for us to reach those who would be interested in this project, so any help in sharing it, or any idea how to proceed, is appreciated.
The project is at https://github.com/linodeclassic/lmc on GitHub and at https://twitter.com/linodeclassic on Twitter.