Skip to content

Conversation

@yonyhome
Copy link

This pull request adds Docker support to the PageIndex project, enabling a fully containerized and reproducible execution environment for the CLI.

Key changes

Introduces a Dockerfile to build a lightweight Python 3.11–based image for running run_pageindex.py.

Adds a docker-compose.yml configuration for simplified local execution with volume mounting for input data and output results.

Includes a .dockerignore file to optimize image size and build performance.

Standardizes the runtime environment and improves reliability when installing PDF-processing dependencies.

Benefits

Eliminates local environment setup issues.

Ensures consistent behavior across different systems.

Simplifies onboarding and execution for contributors and users.

No functional changes were made to the core indexing logic.

@yonyhome yonyhome closed this Jan 27, 2026
@yonyhome yonyhome reopened this Jan 27, 2026
@yonyhome
Copy link
Author

Docker support has been added to improve reproducibility and ease of use. No changes were made to the existing indexing functionality.

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.

1 participant