Skip to content

Conversation

@ObadaS
Copy link
Collaborator

@ObadaS ObadaS commented Feb 3, 2026

A brief description of the purpose of the changes contained in this PR.

  • Moved (and renamed) Dockerfiles to packaging/container/Containerfile*
  • Replaced Poetry with UV
  • Replaced default FROM images to use almalinux:10-minimal, making images much smaller (1.4 GB to 400 MB for site worker and django), faster to build. This also reduce the number of packages in the image, reducing CVEs
  • Updated Dockerfile.builder (now Containerfile.builder) base image to latest stable usable version
  • Added the django migrations command into the docker-compose.yml

Closes #2064
Closes #2063

Checklist

  • Code review by me
  • Hand tested by me
  • I'm proud of my work
  • Code review by reviewer
  • Hand tested by reviewer
  • CircleCi tests are passing
  • Ready to merge

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[compute_worker] replace poetry with uv

2 participants