50 lines
519 B
Markdown
50 lines
519 B
Markdown
|
# Hare Playground
|
||
|
|
||
|
Interactive web playground for [Hare](https://harelang.org/).
|
||
|
|
||
|
## [Hare Playground Online](https://hare-exec.fly.dev/)
|
||
|
|
||
|
## Develop
|
||
|
|
||
|
```
|
||
|
nix develop
|
||
|
make
|
||
|
```
|
||
|
|
||
|
## Build
|
||
|
|
||
|
```
|
||
|
make
|
||
|
```
|
||
|
|
||
|
## Build Docker container
|
||
|
|
||
|
```
|
||
|
docker build -t hareplayground
|
||
|
```
|
||
|
|
||
|
## Run locally
|
||
|
|
||
|
```
|
||
|
./httpd -b ./frontend
|
||
|
```
|
||
|
|
||
|
## Run Docker container
|
||
|
|
||
|
```
|
||
|
docker run --privileged --rm -p 8080:8080 --name hareplayground hareplayground
|
||
|
```
|
||
|
|
||
|
## Test
|
||
|
|
||
|
Run the container locally.
|
||
|
Then:
|
||
|
|
||
|
```
|
||
|
make test
|
||
|
```
|
||
|
|
||
|
## License
|
||
|
|
||
|
[MPL](./COPYING)
|