Judge Ma Di (จัดมาดิ๊)
- Rust
- Axum (Rust API Framework)
- RabbitMQ (Queue)
- IOI Isolate (Sandbox Environment)
- PostgreSQL (Database)
- Docker (Containerization)
MAX_WORKER: Maximum number of concurrent workers (Default = 1)
Setup the services environment or other settings in docker-compose.yml
You can change the isolate version (cgroup v1 or v2) in Dockerfile
$ docker compose up -d$ cp .env.example .env
$ vim .env$ bash setup.shenable only rabbitmq in docker-compose.yml
$ docker compose up -d$ cargo run