Path: blob/master/docs/getting-started/install.md
988 views
To install PhoneInfoga, you'll need to download the binary or build the software from its source code.
!!! info For now, only Linux, MacOS and Windows are supported. If you don't see your OS/arch on the release page on GitHub, it means it's not explicitly supported. You can build from source by yourself anyway. Want your OS to be supported ? Please open an issue on GitHub.
Binary installation (recommended)
Follow the instructions :
Go to release page on GitHub
Choose your OS and architecture
Download the archive, extract the binary then run it in a terminal
You can also do it from the terminal (UNIX systems only) :
Download the latest release in the current directory
Install it globally
Test to ensure the version you installed is up-to-date
To ensure your system is supported, please check the output of echo "$(uname -s)_$(uname -m)"
in your terminal and see if it's available on the GitHub release page.
Homebrew
PhoneInfoga is now available on Homebrew. Homebrew is a free and open-source package management system for Mac OS X. Install the official phoneinfoga formula from the terminal.
Docker
!!! info If you want to use the beta channel, you can use the next
tag, it's updated directly from the master branch. But in most cases we recommend using latest
, v2
or stable
tags to only get release updates.
From docker hub
You can pull the repository directly from Docker hub
Then run the tool
Docker-compose
You can use a single docker-compose file to run the tool without downloading the source code.
Build from source
You can download the source code, then build the docker images
Build
Build the image
CLI usage
Run web services
Disable web client
Edit docker-compose.yml
and add the --no-client
option
Troubleshooting
All the output is sent to stdout, so it can be inspected by running: