MMDB CLI is a command-line open-source project, developed to simplify working with MMDB files. It is a command-line tool that allows you to generate, modify, export, and inspect MMDB files, among other functionalities.
Platform | Architecture | Supported |
---|---|---|
Linux | amd64 | ✅ |
Linux | arm64 | ✅ |
macOS | amd64 | ✅ |
macOS | arm64 (Apple Silicon) | ✅ |
Windows | amd64 | ✅ |
Windows | arm64 | ✅ |
The official documentation for MMDB CLI is available on the InfraZ Documentation Website.
Tip
We recommend reading the documentation to get a better understanding of the MMDB CLI and its functionalities.
- Choose the version and platform you want to install from the GitHub releases page.
export MMDB_CLI_VERSION=0.5.0
export MMDB_CLI_PLATFORM=linux_amd64
- Download the MMDB CLI tarball using
curl
,wget
, or any other tool.
curl -LO "https://github.com/InfraZ/mmdb-cli/releases/download/v${MMDB_CLI_VERSION}/mmdb-cli_${MMDB_CLI_VERSION}_${MMDB_CLI_PLATFORM}.tar.gz"
- Extract the downloaded tarball.
tar -xzf mmdb-cli_${MMDB_CLI_VERSION}_${MMDB_CLI_PLATFORM}.tar.gz
- Move the extracted binary file to a directory in your PATH.
sudo mv mmdb-cli /usr/local/bin/
- Verify the installation by running the following command.
mmdb-cli --version
To get started, clone the repository and run the following commands to download the dependencies:
go mod download -x # Download dependencies
To build the project, run the following command:
go build -o mmdb-cli # Build the project
Then, you can run the project with the following command:
./mmdb-cli # Run the project
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.