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.