Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/itsjwala/locus

Locus | Sandbox for running code
https://github.com/itsjwala/locus

containers docker golang isolation python

Last synced: about 1 month ago
JSON representation

Locus | Sandbox for running code

Awesome Lists containing this project

README

        



Run languages in docker sandbox


---

## Technologies

1. Golang for [Locus Runner](https://github.com/itsjwala/locus/tree/master/runner)

2. Golang for [Web](https://github.com/itsjwala/locus/tree/master/web)

3. Vanila HTML, CSS, JS(& JQuery) for [frontend](https://github.com/itsjwala/locus/tree/master/web/frontend)

4. Docker for Infrastructure

## Getting started

Checkout [docs](https://itsjwala.github.io/locus) for complete details

## Usage

### Prerequisite

1. Install [Docker](https://docs.docker.com/engine/install/) ( thats it :smile: )

### Installation and Setup

1. start locus

```sh
make run
```

2. To Stop the web container send SIGTERM `ctrl ^ c`

3. clear the images that were created

```sh
make clear
```

## Contributing

If you'd like to contribute, please fork the repository and use a feature
branch. Pull requests are warmly welcome.

## Issues

Github [Issue](https://github.com/itsjwala/locus/issues) tracker

## Authors

* [@Jigar](https://github.com/itsjwala)
* [@Bhavna](https://github.com/bhavnavarshney)

## Licensing

[WTFPL](http://www.wtfpl.net/)