https://github.com/plietar/pony-playpen
A web interface for running Pony code
https://github.com/plietar/pony-playpen
pony-language
Last synced: 12 months ago
JSON representation
A web interface for running Pony code
- Host: GitHub
- URL: https://github.com/plietar/pony-playpen
- Owner: plietar
- License: mit
- Created: 2017-04-03T12:14:43.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2021-10-15T20:47:53.000Z (over 4 years ago)
- Last Synced: 2025-03-21T18:21:18.452Z (about 1 year ago)
- Topics: pony-language
- Language: JavaScript
- Size: 505 KB
- Stars: 7
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
A web interface for running Pony code.
# Running your own Pony-Playpen
## System Requirements
Currently needs to be run on a system with access to Docker.
## Running the web server
First, create the Docker image that playpen will use:
```
docker build docker -t ponylang-playpen
```
Next, spin up the server.
```
cargo run --bin playpen
```
You should now be able to browse http://127.0.0.1:8080 and interact.
## Building for production
```
docker run --rm -it -v $HOME/.cargo/registry/:/home/rust/.cargo/registry -v $PWD:/home/rust/src ekidd/rust-musl-builder:nightly cargo build --release
```