anyLogistix
Expand
Font size

Installing anyLogistix Professional Server

Before installing anyLogistix Professional Server, consider checking the system requirements.

Team license is required to complete the installation (perpetual and subscription types of licenses are available).
Learn how to install the Team License Server.

Make sure that the external 80 or 443 (for HTTPS only) ports are open and available.

Your primary server (to which you install anyLogistix Professional Server version) must have a static IP address. If you want your instance to have a dynamic IP address, you should configure a DNS server for domain name resolving.

anyLogistix Professional Server was tested on Ubuntu 18.04 LTS, 20.04 LTS, and 22.04 LTS.

You should execute all commands described below in your Linux terminal.

Installing anyLogistix Professional Server

Make sure your host machine has the Docker package installed. To do it, run the following command in your Linux terminal:

sudo docker ps

sudo docker compose version

If this command returns no errors, you can proceed.

To learn how to install Docker, see the official manual.

To install the anyLogistix Professional Server

  1. Create a directory to which you will download anyLogistix server version, or choose an existing one:
    • mkdir directory — to create a directory
    • cd directory — to navigate to an existing directory
  2. Download the docker-compose.yml file and place it in this folder. This file contains the installation instructions for the docker-compose.
    • Make sure you have ports 5432 and 80 free (for database and backend)
    • Otherwise define them in the .yml file
  3. Now download the anyLogistix image by running the docker compose pull command.
  4. Finally, run anyLogistix with docker compose up -d.
    That's it, on a machine that hosts the anyLogistix Professional Server, go to http://localhost:80 or to http://server_ip:80 from any device that has a browser.

Activating anyLogistix Professional Server

  1. Log in as server administrator using the following credentials:
    • Email Addressserver_admin
    • PasswordDrop:TheBase

      It is highly recommended to open your profile and change the default password once you log in.

  2. Now open the administrator's settings and specify the Team License Server address and port.
  3. Finally, you may create new user profiles in the control panel, or from the registration wizard (logging out is required for the latter option).

When the new version becomes available

  1. Navigate to the directory where the docker-compose.yml file is located:

    cd directory

  2. Stop running anyLogistix Professional Server containers:

    docker compose down

  3. Then download the new version of images:

    docker compose pull

  4. Finally, run anyLogistix Professional Server again:

    docker compose up -d

  5. That's it, you may now access anyLogistix at localhost.
How can we improve this article?