Installation

There are several ways to install Juicity, depending on your platform and preference.

Pre-built Binaries

Pre-compiled binaries for various platforms (Linux, Windows, macOS, Android) and architectures (amd64, arm64, etc.) are available on the GitHub Releases page.

Docker

Juicity provides an official Docker image suitable for running the server.

docker pull ghcr.io/juicity/juicity:main

Building from Source

If you prefer to build from source, ensure you have Go 1.21+ installed.

  1. Clone the repository:

    git clone https://github.com/juicity/juicity.git
    cd juicity

  2. Build binaries: Use the Makefile to build both client and server.

    make all

    Or build individually:

    make juicity-server
    make juicity-client

    The binaries will be generated in the current directory.