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
andsample_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.