- Docker
こねこの設定ファイルは、./server/koneko.toml
です。
./server/koneko.sample.toml
を./server/koneko.toml
にリネームしていい感じに設定してください。
export KOJ_DB_PASSWORD="password"
go get github.com/ProgrammingLab/koneko-online-judge/...
cd $GOPATH/src/github.com/ProgrammingLab/koneko-online-judge/
docker-compose up
go get github.com/ProgrammingLab/koneko-online-judge/...
cd $GOPATH/src/github.com/ProgrammingLab/koneko-online-judge/server/
docker build -t koneko-online-judge-image-cpp container/cpp/
dep ensure
# DOCKER_API_VERSIONにはインストールされているバージョンを指定
# 指定しないと'client version 1.36 is too new.'とか怒られる
export DOCKER_API_VERSION="1.35"
cd server
go build main.go
./main
# Go to http://localhost:9000/