Skip to main content

Installing CTFd Plugins

  1. Once you have downloaded the plugin, copy the plugin folder that contains the README.md file to CTFd/plugins directory. For example using the structure below:

    |-- .github
    |-- CTFd/
    | `-- plugins/
    | `-- plugin/
    |-- conf/nginx/
    |-- migrations/
    |-- scripts/
    `-- tests/
  2. Depending on how you have CTFd setup/deployed you may need to rebuild your container using docker-compose build

  3. Restart CTFd using the appropriate mechanism (e.g. docker-compose down && docker-compose up)

  4. The plugin should be shown as loading during CTFd's startup sequence