Disable team creation


I’m not sure how to disable team creation during a competition. What if I want to prepare the teams ahead of time?

I think disabling team creation is an open issue for CTFd. Users are allowed to form their own teams.

What you could do is pre-make everyone’s user accounts and teams and then distribute logins to the team. However I think you might also need to disable team disbanding as well:


So what I’m doing is precreating the teams and distributing their logins.
But I had a crappy hack which was just disabling the POST endpoint for team creation outside the admin panel.

I’m not sure what’s the proper way to do configuration in ctfd otherwise I’d just add a setting checkbox and do it properly and upstream it.