Skip to content

Contributing

Being a Codabench user

  • Create a user account on Codabench
  • Register on Codabench to this existing competition IRIS-tuto and make a submission (you can find the necessary files here): sample_result_submission and sample_code_submission. See this page for more information.
  • Create your own private competition (you can find the necessary files here ). See this page for more information.

Setting up a local instance of Codabench

  • Follow the tutorial in codabench wiki. According to your hosting OS, you might have to tune your environment file a bit. Try without enabling the SSL protocol (doing so, you don't need a domain name for the server). Try using the embedded Minio storage solution instead of a private cloud storage.
  • If needed, you can also look into How to deploy Codabench on your server

Using your local instance

  • Create your own competition and play with it. You can look at the output logs of each different docker container.
  • Setting you as an admin of your platform and visit the Django Admin menu.

Setting up an autonomous Compute Worker on a machine

  • Configure and launch a compute worker docker container.
  • Create a private Queue on your new own competition on the production server codabench.org
  • Assign your own compute-worker to this private queue instead of the default queue.