rCTF

An open-source platform for hosting capture-the-flag competitions.

Edit this page View Markdown

rCTF is an open-source platform for hosting capture-the-flag competitions. It is developed and maintained by the OtterSec team and has supported public events with thousands of teams.

To view a live demo, visit demo.rctf.osec.io.

Installation

Install rCTF with the Docker setup script, or follow the manual setup when you need more control.

Configuration

Find the available config options and environment overrides, with defaults and working examples.

Providers

Use providers to choose how rCTF sends email, stores uploads, scores challenges, and connects to event services.

Administration

Set admin permissions, manage challenges and teams, review submissions, and change event settings.

API reference

Build against the v1 and v2 APIs with typed routes, authentication rules, response formats, and rate limits.

Theming

Customize the web app through its Radix colors, category styles, and reusable Svelte components.

Type to search.