3 Platform Support
Alex Ling edited this page 2022-07-18 20:18:22 +08:00

amd64/x86-64

Mango supports all OS on amd64. You can install Mango using either docker-compose or the official docker images on Dockerhub. If you are using Linux, it is recommended to use the pre-built binary file from the latest release. The binary file contains all the dependencies and static files, so it's the easiest way to get Mango up and running.

Note: If you are using Windows, you might want to set git config core.autocrlf false before cloning the repo. Credits to @tr7zw

arm32v7/arm64v8

Please follow the instructions below to install Mango on ARM devices.

  1. Make sure you have Docker and docker-compose installed
  2. Clone the repository and cd into it
  3. Download the object file for your architecture (mango-*.o) from the latest release and place it in the cloned repository
  4. Edit the docker-compose.yml file and change the dockerfile field to either ./Dockerfile.arm32v7 or ./Dockerfile.arm64v8, depending on your system architecture.
  5. Follow the regular Docker installation guide to build and run the container