The core & admin of Codemate.
git clone https://github.com/codemateDao/codemate-core.git
cd codemate-core
docker-compose up -d
The Hydro server will be started at port 8888.
docker exec -it codemate-core-hydro-1 /bin/sh
# Create a user "admin", uid=2
npx hydrooj cli user create [email protected] admin 123456 2
# Gave this user super admin
npx hydrooj cli user setSuperAdmin 2
# Quit the docker shell
exit
该项目的tsconfig.json
依赖postinstall
hook运行build/prepare.js
来生成,如果你的TS挂了,很可能是该脚本没有正常运行,可以尝试手动运行一次。