Install the following:
- Docker - Required to launch the VARS microservices
- Python >= 3.7 - Runs the supporting scripts. The additional python requirements are in bin/etc/python/requirements.txt
- ffmpeg - Required to use the python video registration scripts
- VARS Annotation - The annotation application
- A VARS Friendly-video player. It can be one of the following:
- Sharktopoda - macOS-only (Recommended)
- jsharktopoda - cross-platform
Optional:
- Git - Useful for getting the m3-quickstart code
The first time you run this project, it will download a lot of content. Be sure to do this on a relatively fast network.
# Get the source code.
git clone https://github.com/mbari-org/m3-quickstart.git
# Start the web server, database, and VARS services
# The first time it's run it takes a while. Be patient.
cd m3-quickstart
bin/docker_start.sh
Note, that if you don't have git installed, you can download the m3-quickstart project as a zip file from https://github.com/mbari-org/m3-quickstart. Just click on the green "Code" button on the upper right of the web page and select Download ZIP.