hakoniwa-code-runner 0.2.3

Run code snippets in a variety of languages over network.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
.PHONY: devcontainer-lang devcontainer test start-server

default: test

devcontainer-lang:
	./scripts/dockerbuild.sh all
	docker build -f ./.devcontainer/Dockerfile . -t hcr-devcontainer-lang:latest

devcontainer:
	docker build -f ./Dockerfile . -t hcr-devcontainer:latest

test: devcontainer
	docker run --privileged --group-add keep-groups --rm -it hcr-devcontainer:latest cargo test

start-server: devcontainer
	docker run --privileged --group-add keep-groups --rm -it -p 8080:8080 --stop-signal SIGINT hcr-devcontainer:latest cargo run start -c ./.devcontainer/app.toml