Let's say I teach High School classes. I'd like to run this CTF throughout the semester, each week opening a new category. I'd also like a button to just reset the CTF after the semester and allow new students to register.
The management interface needs a way to backup and restore all categories and challenges with a selection checkbox for merge or overwrite for porting the same flag set between semesters. It also needs the ability to delete one database and restore another for switching flag sets for different audiences (cyber vs coding).
Backing up the whole database including users should also be a push-button option (for nightly backups during the semester).
Let's say I teach High School classes. I'd like to run this CTF throughout the semester, each week opening a new category. I'd also like a button to just reset the CTF after the semester and allow new students to register.
The management interface needs a way to backup and restore all categories and challenges with a selection checkbox for merge or overwrite for porting the same flag set between semesters. It also needs the ability to delete one database and restore another for switching flag sets for different audiences (cyber vs coding).
Backing up the whole database including users should also be a push-button option (for nightly backups during the semester).