Papermerge

Open Source Document Management System focused on scanned documents (electronic archives). Features file browsing in similar way to dropbox/google drive. OCR, full text search, text overlay/selection.

Directory Structure

    • .env
    • docker-compose.yml

docker-compose.yml

version: "3.9"
 
x-backend: &common
  image: papermerge/papermerge:3.2
  environment:
      PAPERMERGE__SECURITY__SECRET_KEY: 12345
      PAPERMERGE__AUTH__USERNAME: admin
      PAPERMERGE__AUTH__PASSWORD: admin
      PAPERMERGE__REDIS__URL: redis://redis:6379/0
  volumes:
      - ./data:/db
      - ./index_db:/core_app/index_db
      - ./media:/core_app/media
services:
  web:
    <<: *common
    ports:
     - "12000:80"
    depends_on:
      - redis
  worker:
    <<: *common
    command: worker
  redis:
    image: redis:6

Resources

Website: https://papermerge.com/

GitHub: https://github.com/ciur/papermerge

Docker Hub: https://hub.docker.com/r/papermerge/papermerge

Configuration: https://docs.papermerge.io/3.2/setup/docker-compose/