Skip to main content

Prerequisites

  • Operating system: Linux with Docker Engine support. See the Docker installation guide for supported distributions.
  • User access: A user account with sudo privileges.
  • Network configuration: TCP ports 8558 (UI) and 8559 (API) must be available on the host.
    If you plan to use domain names with TLS termination (HTTPS), ensure that standard HTTP/HTTPS ports 80 and 443 are available for incoming traffic.

To ensure optimal performance and reliability, we recommend the following minimum specifications for deploying Annolive.

  • RAM: At least 4 GB
  • Storage: At least 25 GB available on the root filesystem

These specifications are designed to provide a stable environment for running Annolive. Make sure your system meets or exceeds these requirements for the best experience.

Docker installation (if not already installed)​

  1. Install Docker Engine, see Docker installation.

  2. Install the Docker Compose plugin (Compose v2). Modern Docker packages include it as the docker compose command. Verify with:

    docker compose version

    If the command is missing, follow Install Docker Compose.