Skip to main content

Install Tator

This tutorial will walk through installation of Tator using make commands. To begin, GNU Make and Docker Compose need to be installed.

Hardware requirements

For a single user, Tator can run on a node with 4 vcpus and 16GB of memory. For a small team, we recommend 8 vcpus and 32GB of memory. Our development team has had good results running Tator locally on Intel NUCs and in the cloud (for development) on AWS Lightsail.

Install Tator

Installing on a single node is simple. Open up a terminal and type:

git clone --recurse-submodules -b stable https://github.com/cvisionai/tator
cd tator
cp example-env .env
make tator

This will initiate a series of docker compose up commands that will initialize data and services in the proper order. Once complete, you can create a superuser account with:

make superuser

Enter your desired credentials into the prompts, then navigate to http://localhost:8080. This will take you to the login page:

Enter your superuser credentials and you are ready to use Tator!

Next steps

You are now ready to create a project, upload media, and start annotating. If this is a deployment that will be shared with other users, we recommend installing a domain and certificate.