Awesome
Computer-Vision-Research-Human-Evaluation-Server
A well-developed full-stack server for human evaluation study in computer vision research.
Quick start
A Dockerfile
is prepared for quick start.
- Before you build the docker image, please modify
SERVER_URL
infrontend/src/config.json
to match your environment. - Build docker image
./build.sh
- Run the docker container
docker run -p 9090:9090 -it cvserver
- The server will run on port
9090
Customize
- We recommend you use docker and install
nginx
in it. - Configure
nginx
config.
server {
listen 9090 default_server;
listen [::]:9090 default_server;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
server_name _;
location ^~ /api/ {
proxy_pass http://127.0.0.1:9292;
proxy_set_header Host $host;
}
}
- Build the frontend server and move everything in
frontend/build/*
into/var/www/html/
or somewhere you specifiy in the config. - Run the backend server.