On Archlinux, you can either use the akmey
or the akmey-bin
package from AUR:
yay -S akmey
On any other platform, you can simple build it with Go:
go get -u github.com/akmey/akmey-client
Pre-compiled binary are also available for a selection of platform (Linux, MacOS and Windows).
As the "old" Akmey client was a bit hard to maintain and CLI wasn't very well documented, I decided to migrate to the Cobra framework.
For now, some feature are missing, but every basic functionaliy are working great.
Functions to add:
- install
- remove
- reset
- team-install
- cross-remove
The main configuration file is config.json, located at ~/.akmey/config.json. Example of config.json:
{
"server": "https://akmey.leonekmi.fr",
"keyfile": "/home/yourusername/.ssh/authorized_keys"
}
This client is licensed under the Unlicense.