ciur / papermerge

Open Source Document Management System for Digital Archives (Scanned Documents)
https://papermerge.com
Apache License 2.0
2.49k stars 263 forks source link

Support for platform "linux/arm64/v8" requested to allow running Papermerge 3.0 on a Raspberry Pi #580

Closed veitenti closed 7 months ago

veitenti commented 8 months ago

The docker images provided in the documentation do not support the platform linux/arm64/v8 at the moment. This causes the docker compose file to not work.

Reproduction steps:

  version: "3.9"

  x-backend: &common
    image: papermerge/papermerge:3.0.1
    environment:
        PAPERMERGE__SECURITY__SECRET_KEY: 12345
        PAPERMERGE__AUTH__USERNAME: john
        PAPERMERGE__AUTH__PASSWORD: hohoho
        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
  volumes:
    data:
    index_db:
    media:

Goal: Add support for platform "linux/arm64/v8" please 😃

ciur commented 7 months ago

Here is docker file: https://github.com/papermerge/papermerge-core/blob/master/docker/prod/Dockerfile

Community if looking forward for your contributions!