General requirements#
FaceStream is delivered in Docker containers. FS Docker container images are required for installation. An Internet connection is required to download the Docker images to the server, or the images must be downloaded to any other device and transferred to the server. Authorization to the VisionLabs Docker registry is required to download Docker images.
FaceStream can be deployed:
- by manually launching containers using Docker
- using the Docker Compose script
The distribution package contains examples of the Docker Compose script.
Running FaceStream has been tested on the following versions of the above software:
- Docker: 20.10.8
- Docker Compose: 1.29.2
It is not guaranteed to work with other versions of the above software.
FaceStream and LUNA Streams service can be run on any OS that supports Docker. Running Docker containers is officially tested on CentOS 7/8. All procedures in the installation manual are described for CentOS 7. Running on other operating systems may have some peculiarities not described in this documentation.
FaceStream and LUNA Streams Docker containers use CentOS 8.
FaceStream can use both CPU and GPU processors.