mmdb-cli

command module
v0.10.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 19, 2025 License: Apache-2.0 Imports: 1 Imported by: 0

README

MMDB CLI

GitHub License GitHub Actions Workflow Status GitHub Actions Workflow Status FOSSA Status

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.

Supported Platforms

Platform Architecture Supported
Linux amd64
Linux arm64
macOS amd64
macOS arm64 (Apple Silicon)
Windows amd64
Windows arm64

Documentation

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.

Installation (Pre-compiled Binaries)

Linux and macOS
  1. 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
  1. 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"
  1. Extract the downloaded tarball.
tar -xzf mmdb-cli_${MMDB_CLI_VERSION}_${MMDB_CLI_PLATFORM}.tar.gz
  1. Move the extracted binary file to a directory in your PATH.
sudo mv mmdb-cli /usr/local/bin/
  1. Verify the installation by running the following command.
mmdb-cli --version

Development

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

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

FOSSA Status

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL