dodona-edu / dolos

:detective: Source code plagiarism detection
https://dolos.ugent.be
MIT License
248 stars 31 forks source link

Enhance self-hosting support with prebuilt docker images #1461

Closed rien closed 5 months ago

rien commented 5 months ago

This PR publishes new docker images dolos-web and dolos-api and renames the dolos image to dolos-cli.

In addition, a new Github Actions workflow is added to validate if self-hosting works using docker-compose, if installing dolos (through npm) works as expected, and if packaging works as expected.