The official repo of the CodeGuru Xtreme competition submission and management website, written in python using Django.
For local run:
- A postgres DB
- A Redis cache
- Storage: Create a
data
directory inside of the repo's root, and addfiles
andsubmissions
as subdirectories. - Health check:
- Add a
.alive
file todata/files
- Add a
For running on Azure (production):
- A postgres DB
- A redis cache
- Storage: An accessible Azure Storage account with the
files
andsubmissions
blob containers. Authorization is handled with system-assigned identities.
This project is licensed under the MIT License.
The repository was initially created from idosharon/codeguru-website.