Skip to content

CTFd plugin that allows your users to have exclusive environments for each challenge, with dynamic flags.

License

Notifications You must be signed in to change notification settings

frankli0324/ctfd-whale

 
 

Repository files navigation

CTFd-Whale

A plugin that empowers CTFd to bring up separate environments for each user

Features

  • Deploys containers with frp and docker swarm
  • Supports subdomain access by utilizing frp
  • Contestants can start/renew/destroy their environments with a single click
  • flags and subdomains are generated automatically with configurable rules
  • Administrators can get a full list of running containers, with full control over them.

Installation & Usage

refer to installation guide

Demo

BUUCTF

Third-party Introductions (zh-CN)

Screenshots

image

Twin Project

About

CTFd plugin that allows your users to have exclusive environments for each challenge, with dynamic flags.

Resources

License

Stars

Watchers

Forks

Languages

  • Python 51.4%
  • HTML 33.9%
  • JavaScript 14.7%