cafecoder のジャッジシステム
- Linux
- Go (1.15)
- Docker (19.03)
- [https://github.com/cafecoder-dev/cafecoder-container-client] を clone して Docker image を作成してください。
.env.sample
に従って.env
ファイルを作成してください。key.json
(gcp のキーファイル)を作成してください。- 3344 ポートを開放してください。コンテナと tcp 通信をするためです。
- 次のコマンドを実行してビルドしてください。
$ cd src/cmd/cafecoder-judge
$ make
$ cd ./../../..
- 管理者権限でコマンドを実行してください。本番環境だったら2つ目のコマンドを実行してください。
# ./cafecoder-judge
# nohup ./cafecoder-judge 2&>> log &