ctf-gameserver icon indicating copy to clipboard operation
ctf-gameserver copied to clipboard

Checker: Support checker scripts as Docker containers

Open F30 opened this issue 7 years ago • 2 comments

In addition to #32 and #33 we might want to support launching Docker containers for checker scripts. This would make testing and deployment of checker dependencies easier.

One container per service, team and tick is probably too expensive, but one per service and team (and checker instance) could work. However, we would need some (enhanced or new protocol) to communicate with the containers.

F30 avatar Jun 21 '18 18:06 F30

The containers should also be restricted to just allow network connections to teams, nowhere else.

F30 avatar May 05 '19 11:05 F30

An alternative to an enhanced or new protocol would be running the containers permanently and exec()-ing into them for the actual checks.

F30 avatar Feb 24 '20 21:02 F30