Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 824 Bytes

File metadata and controls

21 lines (13 loc) · 824 Bytes

DirtyCode

Small programming sandbox. User's code runs in docker containers on backend.

To execute code on desktop press Ctrl+Enter. To execute on mobile just shake your device.

Also you can share your code by sending current url, it automatically syncs while you're typing.

How to install locally

  1. Run prepare.sh. It will build required docker images.
  2. Run npm i to install back-end deps.
  3. Run npm i && npm start in client/ directory to install front-end deps and build front-end.
  4. Run npm start in root dir to serve front-end and start server.

Learn more about untrusted code isolation: