Skip to content

LowLevelAcademy/server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Low-Level Academy backend

This repository contains the code for the Low-Level Academy backend.

Related repositories:

It handles users' compilation requests and returns resulting WebAssembly files.

Build instructions

Before starting the server, you might need to pull the Docker image used for compilation:

docker pull lowlvl/playground

You can also build it locally from sources:

cd deploy && bash build.sh

You can start the backend using the following command:

cargo run --release

If you want to run it in the development mode, use

ROCKET_ENV=development cargo run --release

License

This code is partially based on the Rust playground backend which is authored by Jake Goulding.

Code in this repository is licensed under either of

at your option.

About

Low-Level Academy backend code

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published