/PyDF-Diff

Python-Hosted Web PDF Diff Tool

Primary LanguageJavaScriptMIT LicenseMIT

PyDF-Diff

Python-Hosted Web PDF Diff Tool

rendered-application

Supporting Frameworks

Roadmap

  • Expose existing options in web-ui
    • top_margin
    • bottom_margin
    • width
    • style
  • Add automatic email-sending of completed differences
    • Support configuration from environment variables
  • Recognize device theme choices (light/dark)
  • Retain light/dark theme selection
  • Support conversion to rendered PDF prior to download
  • Improve concurrent operations

Basic Deployment Configuration

⚠️ This application is largely untested, and has not been optimized.

version: "3.9"

# PyDF-Diff Example Configuration
services:
  webui:
    image: ghcr.io/engineerjoe440/pydf-diff:main
    ports:
      - 8081:80
    restart: always

See the example docker-compose.yml file in the repository for a general example.