Skip to content
This repository was archived by the owner on Feb 17, 2023. It is now read-only.

project-lynx-coding-game/lynx-runner

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lynx-runner

Runner is a microservice handling code execution requests.

Architecture

The idea is to make the service both safe and easy to tune to various needs, so we'd like to dispatch user code into docker containers and run it in a safe and consistent environment. Also, we want to keep it as simple as possible.

Running in container

In order to run lynx-runner:0.4 with lynx-runtime:0.3 at port 9233 use:

podman pull ghcr.io/group-project-gut/lynx-runner:0.4
podman run --privileged -p 9233:9233 lynx-runner:0.4 0.3 9233

Development

version 0.1:

  • reading JSON input from front-end
  • running user code in podman container

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Rust 92.4%
  • Shell 4.7%
  • Dockerfile 2.9%