Skip to content

ctfhubio/ide-workers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IDE Workers

Build Status

This repository contains the workers source in which the code is actually executed.

How does it work?

A Worker is a docker image which runs the code.

  • Each image contains a compile.sh file (if required) which compiles the source code.
  • Once the code is compiled (if required), run.sh executes the code or the executable binary.

Base Image

All worker images are built on top of Alpine Linux 3.10, except NodeJS 8 worker which is build on top of Alpine Linux 3.7.

Supported Languages

Presently, the workers support the following languages: