Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 712 Bytes

File metadata and controls

36 lines (27 loc) · 712 Bytes

executor

ComputeHorde Executor. See repositories main README for an explanation of what that means.


Skeleton of this project was generated with cookiecutter-rt-django, which sometimes gets upgrades that are easy to retrofit into already older projects.

Base requirements

  • docker
  • docker-compose
  • python 3.11
  • uv
  • nox
  • 500GB shared disk space for docker images and job data stored in /tmp

Setup development environment

# 1st tab
$ ./setup-dev.sh
# 2nd tab
docker-compose up
# 1st tab
cd app/src
uv run manage.py wait_for_database --timeout 10
uv run manage.py migrate
uv run manage.py runserver