CTFd Scoreboard Tracker

When you run the CTFd platform, the built-in scoreboard gets the job done — but it can feel a bit underwhelming up on a classroom projector. This drop-in live scoreboard replaces it with bold, animated, real-time data pulled straight from your CTFd instance.

Students watch themselves climb the ranks in real time as they submit flags — standings, points, and the round timer all update live. Put it up on the big screen and let the competition drive the energy in the room.

Ranks on the move

Positions animate live as scores roll in.

Built for the projector

Oversized, high-contrast type reads from the back row.

Set a timer!

Drop a round countdown on screen to build the pressure.

Spin up with Docker

One command; scores persist in a volume.

A livelier scoreboard for any CTFd event — from classroom practice to full competitions.

Run the Scoreboard

Copy and paste this command to launch the scoreboard, then open http://localhost:9000 in your browser.

docker run -d -p 9000:8080 -v scoreboard_data:/data joshbeck2024/ctfd-live-scoreboard-scraper:latest

Requires Docker. Maps host port 9000 → container port 8080, with scores saved in the scoreboard_data volume.