troeger / opensubmit

Just another submission system for course assignment solutions. Supports semi-automated code evaluation.
GNU Affero General Public License v3.0
30 stars 18 forks source link

Web-based configuration #241

Open troeger opened 6 years ago

troeger commented 6 years ago

Setting all neccessary options in the INI file becomes increasingly painful, pollutes the Terraform / Docker config files and complicates upgrades.

The INI file should be reduced to the absolute minimum that is neccessary to run the application. Everything else should be handled in a web-based configuration, which also supports the import / export of the complete config set. Given that, it would be easier to create a new demo installation without keeping a TFVARS file around.