AimHub
  • Quick Start
    • Overview
    • Installation
      • Docker
      • K8s Helm Chart
    • Project setup and integration
  • Collaboration
    • Overview
    • Organization
    • User profile
    • Access and Permissions
Powered by GitBook
On this page
  • Docker-compose installation
  • Installation via Docker Compose
  • 2 Step migration from Aim to AimHub
  • Local vs Server installation.
  1. Quick Start
  2. Installation

Docker

Docker-compose installation

Docker-compose installation is available only for Team tier and Premium tier.

Installation via Docker Compose

Here is how to install AimHub via docker-compose in 3 steps:

Step 1

Download the AimHub bundle.

wget [AimHub install bundle]

The bundle includes the following files

  • setup.py a python file that is the single-window installation toolkit

  • docker-compose.yaml the docker compose file to run the AimHub platform

  • README.md an alternative docs for the installation

  • .env the file where env-related data will be written to and used from.

Step 2

The quickest way to install AimHub is to run the following command:

python setup.py configure

The AimHub system will ask questions about installation such as:

  • username of the super admin (this is needed for the first login and invitation of other members)

  • hostname

  • email of the user

In the end of the installation, all the services will be up and a one-time password will be available for the first time login.

2 Step migration from Aim to AimHub

Step 1

Install the aimhub-client that’s fully compatible with Aim APIs, no need to change code:

pip install aimhub-client

Step 2

Change the target tracking URL to the AimHub remote tracking server

Local vs Server installation.

The AimHub installation is mainly tuned for Server installation, however if you want to test on local machine first, please take into account these provisions:

  • Make sure to have the domain mapping added to the /etc/hosts

PreviousInstallationNextK8s Helm Chart

Last updated 1 month ago