Description of the Bug
When attempting to start the project using Docker Compose, it fails with a validation error. In docker-
compose.yml (around line 191), the frontend: block is incorrectly indented as a child of the
volumes: section instead of being defined under the services: section.
Steps to Reproduce
- Clone the repository and navigate to the root directory.
- Run docker compose --profile cpu up --build
- See the validation error preventing Docker from starting.
Expected Behavior
Docker Compose should successfully parse the file and build/start the frontend container alongside the
backend services, without throwing volume-related validation errors.
Screenshots / Logs
WARN[0000] The "HF_TOKEN" variable is not set. Defaulting to a blank string.
validating /home/gigabyte/PDF-Assistant-RAG/docker-compose.yml: volumes.frontend additional
properties 'restart', 'build', 'container_name', 'healthcheck', 'ports', 'profiles' not allowed
Environment
OS: Arch Linux (Applies to all operating systems running Docker) , Environment: Docker Compose
GSSoC '26
Description of the Bug
When attempting to start the project using Docker Compose, it fails with a validation error. In docker-
compose.yml (around line 191), the frontend: block is incorrectly indented as a child of the
volumes: section instead of being defined under the services: section.
Steps to Reproduce
Expected Behavior
Docker Compose should successfully parse the file and build/start the frontend container alongside the
backend services, without throwing volume-related validation errors.
Screenshots / Logs
WARN[0000] The "HF_TOKEN" variable is not set. Defaulting to a blank string.
validating /home/gigabyte/PDF-Assistant-RAG/docker-compose.yml: volumes.frontend additional
properties 'restart', 'build', 'container_name', 'healthcheck', 'ports', 'profiles' not allowed
Environment
OS: Arch Linux (Applies to all operating systems running Docker) , Environment: Docker Compose
GSSoC '26