Installing CVAT on Fedora – Quick Guide

Documentation lacks instructions for installation on Fedora. So, here is a quick guide.

Complete CVAT Installation for Fedora

1. Install Docker & Docker Compose

sudo dnf update -y
sudo dnf install -y dnf-plugins-core


This content originally appeared on DEV Community and was authored by Ankit Khandelwal

Documentation lacks instructions for installation on Fedora. So, here is a quick guide.

Complete CVAT Installation for Fedora

1. Install Docker & Docker Compose

sudo dnf update -y
sudo dnf install -y dnf-plugins-core

For Fedora 41+:

sudo dnf config-manager addrepo --from-repofile=https://download.docker.com/linux/fedora/docker-ce.repo

For Fedora 40 or earlier:

sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo

Install Docker packages:

sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
sudo systemctl start docker
sudo systemctl enable docker

2. Add Your User to Docker Group (Optional)

sudo groupadd docker
sudo usermod -aG docker $USER
# Log out and back in for changes to take effect

3. Install Git

sudo dnf install git -y

4. Clone CVAT

git clone https://github.com/cvat-ai/cvat
cd cvat

For a specific version:

git clone -b v2.1.0 https://github.com/cvat-ai/cvat
cd cvat

5. Start CVAT

docker compose up -d

6. Create Superuser

docker exec -it cvat_server bash -ic 'python3 ~/manage.py createsuperuser'

7. Access CVAT

Open Google Chrome and navigate to:

http://localhost:8080

Log in with your superuser credentials.

Common Commands

Command Purpose
docker compose ps Check container status
docker compose logs -f View live logs
docker compose down Stop all containers
docker exec -t cvat_server python manage.py health_check Health check

Key Points

  • Browser: CVAT only supports Google Chrome
  • Version check: Verify your Fedora version and DNF version compatibility
  • Storage: Data is stored in Docker volumes by default
  • Network access: Set CVAT_HOST environment variable if accessing from other machines

That's it! CVAT is now ready for annotation tasks.


This content originally appeared on DEV Community and was authored by Ankit Khandelwal


Print Share Comment Cite Upload Translate Updates
APA

Ankit Khandelwal | Sciencx (2025-11-24T08:20:56+00:00) Installing CVAT on Fedora – Quick Guide. Retrieved from https://www.scien.cx/2025/11/24/installing-cvat-on-fedora-quick-guide/

MLA
" » Installing CVAT on Fedora – Quick Guide." Ankit Khandelwal | Sciencx - Monday November 24, 2025, https://www.scien.cx/2025/11/24/installing-cvat-on-fedora-quick-guide/
HARVARD
Ankit Khandelwal | Sciencx Monday November 24, 2025 » Installing CVAT on Fedora – Quick Guide., viewed ,<https://www.scien.cx/2025/11/24/installing-cvat-on-fedora-quick-guide/>
VANCOUVER
Ankit Khandelwal | Sciencx - » Installing CVAT on Fedora – Quick Guide. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/11/24/installing-cvat-on-fedora-quick-guide/
CHICAGO
" » Installing CVAT on Fedora – Quick Guide." Ankit Khandelwal | Sciencx - Accessed . https://www.scien.cx/2025/11/24/installing-cvat-on-fedora-quick-guide/
IEEE
" » Installing CVAT on Fedora – Quick Guide." Ankit Khandelwal | Sciencx [Online]. Available: https://www.scien.cx/2025/11/24/installing-cvat-on-fedora-quick-guide/. [Accessed: ]
rf:citation
» Installing CVAT on Fedora – Quick Guide | Ankit Khandelwal | Sciencx | https://www.scien.cx/2025/11/24/installing-cvat-on-fedora-quick-guide/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.