⌨️ rama binary
The rama binary allows you to use a lot of what rama has to offer without
having to code yourself. It comes with a working http client for CLI, which emulates
User-Agents and has other utilities. And it also comes with IP/Echo services.
It also allows you to run a rama proxy, configured to your needs.
Usage
rama --help
Install
The easiest way to install rama is by using cargo:
cargo install rama-cli@0.3.0-alpha.3
This will install rama-cli from source and make it available
under your cargo bin folder as rama. In case you want to install
a pre-built binary when available for your platform you can do so
using cargo binstall:
cargo binstall rama-cli@0.3.0-alpha.3
On 🍎 MacOS you can also install the rama binary using HomeBrew:
brew install plabayo/rama/rama
Contributions to the homebrew distributions can be made via https://github.com/plabayo/homebrew-rama.
In case you run on a platform for which we do not have (correct) package manager support yet, you can also download the archive with the ease of running a script.
Using this approach you can install it using curl
curl https://raw.githubusercontent.com/plabayo/rama/main/rama-cli/scripts/install.sh | bash
or wget:
wget -qO- https://raw.githubusercontent.com/plabayo/rama/main/rama-cli/scripts/install.sh | bash
Docker
The rama "cli" is also available as a docker image:
docker pull glendc/rama:latest
docker run --rm glendc/rama:latest http example.com
Code Signing
Windows
Free code signing for the windows (rama CLI) binary is provided by SignPath.io, certificate by SignPath Foundation.
- Authors: Glen De Cauwsemaecker (@glendc)
MacOS
The MacOS Binary of rama CLI is signed by the Plabayo organisation via the official Apple-provided tooling.
Privacy
The Rama CLI tool collects no data of the user or sends anything to any of our servers. It is a tool to empower you and fully at your control. The full open source code can be found without compromises on our GitHub repository.