Contest Data Server

Issues

The Contest Data Server (CDS) is a server that allows secure, authenticated HTTP connections to contest data. It provides REST endpoints for accessing a variety of contest-related services, allowing clients to access those services via standard HTTP requests.

Why would I need a CDS when I already have a Contest Control System (CCS)? The CDS:

  • Supports a wider set of contest data, including webcam and desktop streams, recording reaction videos, and more
  • Reduces load on CCS - let the CCS focus on teams and the CDS can handle external load
  • Allows you to control multiple presentation clients through a single interface
  • Implements the ICPC data access policy so every user only sees the contest data they're meant to

The CDS can be run as a standalone application or via a container image.

Download

Download release v2.6.1331 7 Nov 2025 · README

Or pull the container image:

podman/docker pull ghcr.io/icpctools/cds:2.6.1331

Download pre-release v2.7.1436 1 Nov 2026 · README

Or pull the container image:

podman/docker pull ghcr.io/icpctools/cds:2.7.1436

All builds

VersionDateDownloads
v2.7.1436 Pre-release1 Nov 2026
Open Liberty: wlp.CDS-2.7.1436.zip 82.1 MB, sha256, sha512
WAR only: CDS-2.7.1436.zip 27.35 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1436
README · GitHub release
v2.7.1435 Pre-release30 Oct 2026
Open Liberty: wlp.CDS-2.7.1435.zip 82.1 MB, sha256, sha512
WAR only: CDS-2.7.1435.zip 27.35 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1435
README · GitHub release
v2.7.1434 Pre-release30 Oct 2026
Open Liberty: wlp.CDS-2.7.1434.zip 82.1 MB, sha256, sha512
WAR only: CDS-2.7.1434.zip 27.35 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1434
README · GitHub release
v2.7.1433 Pre-release30 Oct 2026
Open Liberty: wlp.CDS-2.7.1433.zip 82.1 MB, sha256, sha512
WAR only: CDS-2.7.1433.zip 27.35 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1433
README · GitHub release
v2.7.1432 Pre-release29 Oct 2026
Open Liberty: wlp.CDS-2.7.1432.zip 82.1 MB, sha256, sha512
WAR only: CDS-2.7.1432.zip 27.35 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1432
README · GitHub release
v2.7.1431 Pre-release29 Oct 2026
Open Liberty: wlp.CDS-2.7.1431.zip 82.09 MB, sha256, sha512
WAR only: CDS-2.7.1431.zip 27.34 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1431
README · GitHub release
v2.7.1430 Pre-release29 Oct 2026
Open Liberty: wlp.CDS-2.7.1430.zip 82.09 MB, sha256, sha512
WAR only: CDS-2.7.1430.zip 27.35 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1430
README · GitHub release
v2.7.1429 Pre-release28 Oct 2026
Open Liberty: wlp.CDS-2.7.1429.zip 82.1 MB, sha256, sha512
WAR only: CDS-2.7.1429.zip 27.35 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1429
README · GitHub release
v2.7.1428 Pre-release26 Oct 2026
Open Liberty: wlp.CDS-2.7.1428.zip 82.1 MB, sha256, sha512
WAR only: CDS-2.7.1428.zip 27.35 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1428
README · GitHub release
v2.7.1427 Pre-release26 Oct 2026
Open Liberty: wlp.CDS-2.7.1427.zip 82.1 MB, sha256, sha512
WAR only: CDS-2.7.1427.zip 27.35 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1427
README · GitHub release
v2.7.1426 Pre-release24 Oct 2026
Open Liberty: wlp.CDS-2.7.1426.zip 82.09 MB, sha256, sha512
WAR only: CDS-2.7.1426.zip 27.34 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1426
README · GitHub release
v2.7.1425 Pre-release22 Oct 2026
Open Liberty: wlp.CDS-2.7.1425.zip 113.76 MB, sha256, sha512
WAR only: CDS-2.7.1425.zip 27.34 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1425
README · GitHub release
v2.7.1424 Pre-release22 Oct 2026
Open Liberty: wlp.CDS-2.7.1424.zip 113.76 MB, sha256, sha512
WAR only: CDS-2.7.1424.zip 27.34 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1424
README · GitHub release
v2.7.1423 Pre-release21 Oct 2026
Open Liberty: wlp.CDS-2.7.1423.zip 113.76 MB, sha256, sha512
WAR only: CDS-2.7.1423.zip 27.34 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1423
README · GitHub release
v2.7.1422 Pre-release16 Oct 2026
Open Liberty: wlp.CDS-2.7.1422.zip 113.76 MB, sha256, sha512
WAR only: CDS-2.7.1422.zip 27.34 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1422
README · GitHub release
v2.7.1421 Pre-release16 Oct 2026
Open Liberty: wlp.CDS-2.7.1421.zip 113.76 MB, sha256, sha512
WAR only: CDS-2.7.1421.zip 27.34 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1421
README · GitHub release
v2.7.1420 Pre-release15 Oct 2026
Open Liberty: wlp.CDS-2.7.1420.zip 113.76 MB, sha256, sha512
WAR only: CDS-2.7.1420.zip 27.34 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1420
README · GitHub release
v2.7.1419 Pre-release15 Oct 2026
Open Liberty: wlp.CDS-2.7.1419.zip 113.24 MB, sha256, sha512
WAR only: CDS-2.7.1419.zip 26.82 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1419
README · GitHub release
v2.7.1418 Pre-release15 Oct 2026
Open Liberty: wlp.CDS-2.7.1418.zip 113.24 MB, sha256, sha512
WAR only: CDS-2.7.1418.zip 26.82 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1418
README · GitHub release
v2.7.1417 Pre-release14 Oct 2026
Open Liberty: wlp.CDS-2.7.1417.zip 113.24 MB, sha256, sha512
WAR only: CDS-2.7.1417.zip 26.82 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1417
README · GitHub release
v2.7.1416 Pre-release14 Oct 2026
Open Liberty: wlp.CDS-2.7.1416.zip 113.24 MB, sha256, sha512
WAR only: CDS-2.7.1416.zip 26.82 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1416
README · GitHub release
v2.7.1412 Pre-release12 Oct 2026
Open Liberty: wlp.CDS-2.7.1412.zip 113.17 MB, sha256, sha512
WAR only: CDS-2.7.1412.zip 26.75 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1412
README · GitHub release
v2.7.1411 Pre-release10 Oct 2026
Open Liberty: wlp.CDS-2.7.1411.zip 113.16 MB, sha256, sha512
WAR only: CDS-2.7.1411.zip 26.75 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1411
README · GitHub release
v2.7.1410 Pre-release10 Oct 2026
Open Liberty: wlp.CDS-2.7.1410.zip 113.16 MB, sha256, sha512
WAR only: CDS-2.7.1410.zip 26.75 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1410
README · GitHub release
v2.7.1409 Pre-release10 Oct 2026
Open Liberty: wlp.CDS-2.7.1409.zip 113.16 MB, sha256, sha512
WAR only: CDS-2.7.1409.zip 26.75 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.7.1409
README · GitHub release
v2.6.1331 Release7 Nov 2025
Open Liberty: wlp.CDS-2.6.1331.zip 121.81 MB, sha256, sha512
WAR only: CDS-2.6.1331.zip 30.7 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.6.1331
README · GitHub release
v2.5.1082 Release30 May 2024
Open Liberty: wlp.CDS-2.5.1082.zip 69.01 MB, sha256, sha512
WAR only: CDS-2.5.1082.zip 9.36 MB, sha256, sha512
Container image: ghcr.io/icpctools/cds:2.5.1082
README · GitHub release
v2.4.727 Release3 Apr 2022
Open Liberty: wlp.CDS-2.4.727.zip 58.74 MB, sha256, sha512
WAR only: CDS-2.4.727.zip 3.79 MB, sha256, sha512
README · GitHub release
v2.3.491 Release29 Mar 2021
Open Liberty: wlp.CDS-2.3.491.zip 53.41 MB, sha256, sha512
WAR only: CDS-2.3.491.zip 4.52 MB, sha256, sha512
README · GitHub release
v2.2.436 Release8 Feb 2021
Open Liberty: wlp.CDS-2.2.436.zip 52.15 MB, sha256, sha512
WAR only: CDS-2.2.436.zip 3.28 MB, sha256, sha512
README · GitHub release
v2.0.1797 Release17 Dec 2019
Open Liberty: wlp.CDS-2.0.1797.zip 23.74 MB
README · GitHub release
All ICPC Tools are Copyright © by the ICPC. Data updated 2 Nov 2026 at 00:42:50 UTC.