As sites can be deployed by Jenkins or Salt, the alkane utility will allow:
- to offer a consistent workflow: both should call alkane (even if afterwards alkane calls CD to build the site)
- to pull files from CD: no more SSH connection
- to expose an HTTP API to the private network, so CD can require deployment
Rust seems a good language to create a CLI/HTTP API as we've rLF tailored for this small API role, and as we can handle CLI/HTTP requests in the same codebase.