Installing Exadel CompreFace on Fedora CoreOS Latest

Prerequisites

Before installing Exadel CompreFace, make sure that:

Getting Started

  1. Log in to your server using SSH as a root user.

  2. Update the system packages to the latest version.

    $ dnf update -y
    
  3. Install Docker on your system.

    $ dnf install docker-ce -y
    
  4. Start Docker service.

    $ systemctl start docker
    $ systemctl enable docker
    
  5. Pull the Exadel CompreFace Docker container from Docker Hub.

    $ docker pull exadel/compreface
    

Running Exadel CompreFace Container

  1. Run the Docker container with the following command:

    $ docker run -p 8000:8000 -t exadel/compreface
    

    This command will start the Exadel CompreFace container and connect to port 8000 on your server.

  2. Verify that the container is running by opening a web browser and navigating to the following URL:

    http://<your-server-ip>:8000
    

    You should see the Exadel CompreFace dashboard.

Configuring Exadel CompreFace

  1. Open a web browser and navigate to the following URL:

    http://<your-server-ip>:8000/admin
    
  2. Login with the default admin credentials:

    Username: admin
    Password: comprefaceadmin
    
  3. Change the default admin password by navigating to the "Users" section in the sidebar and selecting "admin." Enter a new password and click "Save."

  4. Create a new user and group by navigating to the "Users" and "Groups" sections respectively, in the sidebar. Enter the required details and click "Save."

  5. Import the face data by navigating to the "Import" section in the sidebar. Choose a target dataset and the corresponding images and click "Import."

    Note: The target dataset must be created beforehand.
    
  6. Train the model by navigating to the "Train" section in the sidebar. Choose the relevant dataset and group and click "Train."

  7. Verify that the model is training by checking the logs section.

    Note: Depending on the number of images in the dataset, it may take a while to train the model.
    

Conclusion

Exadel CompreFace is now installed and running on your Fedora CoreOS Latest server. You can now continue to manage and configure it as needed by logging in to the Exadel CompreFace dashboard.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!