mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	Use our arm compatible tika container
This commit is contained in:
		| @@ -85,7 +85,7 @@ services: | |||||||
|       - "--chromium-disable-routes=true" |       - "--chromium-disable-routes=true" | ||||||
|  |  | ||||||
|   tika: |   tika: | ||||||
|     image: apache/tika |     image: ghcr.io/paperless-ngx/tika:latest | ||||||
|     restart: unless-stopped |     restart: unless-stopped | ||||||
|  |  | ||||||
| volumes: | volumes: | ||||||
|   | |||||||
| @@ -1,85 +0,0 @@ | |||||||
| # docker-compose file for running paperless from the docker container registry. |  | ||||||
| # This file contains everything paperless needs to run. |  | ||||||
| # Paperless supports amd64, arm and arm64 hardware. |  | ||||||
| # |  | ||||||
| # All compose files of paperless configure paperless in the following way: |  | ||||||
| # |  | ||||||
| # - Paperless is (re)started on system boot, if it was running before shutdown. |  | ||||||
| # - Docker volumes for storing data are managed by Docker. |  | ||||||
| # - Folders for importing and exporting files are created in the same directory |  | ||||||
| #   as this file and mounted to the correct folders inside the container. |  | ||||||
| # - Paperless listens on port 8000. |  | ||||||
| # |  | ||||||
| # SQLite is used as the database. The SQLite file is stored in the data volume. |  | ||||||
| # |  | ||||||
| # iwishiwasaneagle/apache-tika-arm docker image is used to enable arm64 arch |  | ||||||
| # which apache/tika does not currently support. |  | ||||||
| # |  | ||||||
| # In addition to that, this docker-compose file adds the following optional |  | ||||||
| # configurations: |  | ||||||
| # |  | ||||||
| # - Apache Tika and Gotenberg servers are started with paperless and paperless |  | ||||||
| #   is configured to use these services. These provide support for consuming |  | ||||||
| #   Office documents (Word, Excel, Power Point and their LibreOffice counter- |  | ||||||
| #   parts. |  | ||||||
| # |  | ||||||
| # To install and update paperless with this file, do the following: |  | ||||||
| # |  | ||||||
| # - Copy this file as 'docker-compose.yml' and the files 'docker-compose.env' |  | ||||||
| #   and '.env' into a folder. |  | ||||||
| # - Run 'docker-compose pull'. |  | ||||||
| # - Run 'docker-compose run --rm webserver createsuperuser' to create a user. |  | ||||||
| # - Run 'docker-compose up -d'. |  | ||||||
| # |  | ||||||
| # For more extensive installation and update instructions, refer to the |  | ||||||
| # documentation. |  | ||||||
|  |  | ||||||
| version: "3.4" |  | ||||||
| services: |  | ||||||
|   broker: |  | ||||||
|     image: redis:6.0 |  | ||||||
|     restart: unless-stopped |  | ||||||
|     volumes: |  | ||||||
|       - redisdata:/data |  | ||||||
|  |  | ||||||
|   webserver: |  | ||||||
|     image: ghcr.io/paperless-ngx/paperless-ngx:latest |  | ||||||
|     restart: unless-stopped |  | ||||||
|     depends_on: |  | ||||||
|       - broker |  | ||||||
|       - gotenberg |  | ||||||
|       - tika |  | ||||||
|     ports: |  | ||||||
|       - 8000:8000 |  | ||||||
|     healthcheck: |  | ||||||
|       test: ["CMD", "curl", "-f", "http://localhost:8000"] |  | ||||||
|       interval: 30s |  | ||||||
|       timeout: 10s |  | ||||||
|       retries: 5 |  | ||||||
|     volumes: |  | ||||||
|       - data:/usr/src/paperless/data |  | ||||||
|       - media:/usr/src/paperless/media |  | ||||||
|       - ./export:/usr/src/paperless/export |  | ||||||
|       - ./consume:/usr/src/paperless/consume |  | ||||||
|     env_file: docker-compose.env |  | ||||||
|     environment: |  | ||||||
|       PAPERLESS_REDIS: redis://broker:6379 |  | ||||||
|       PAPERLESS_TIKA_ENABLED: 1 |  | ||||||
|       PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3000 |  | ||||||
|       PAPERLESS_TIKA_ENDPOINT: http://tika:9998 |  | ||||||
|  |  | ||||||
|   gotenberg: |  | ||||||
|     image: gotenberg/gotenberg:7 |  | ||||||
|     restart: unless-stopped |  | ||||||
|     command: |  | ||||||
|       - "gotenberg" |  | ||||||
|       - "--chromium-disable-routes=true" |  | ||||||
|  |  | ||||||
|   tika: |  | ||||||
|     image: iwishiwasaneagle/apache-tika-arm@sha256:a78c25ffe57ecb1a194b2859d42a61af46e9e845191512b8f1a4bf90578ffdfd |  | ||||||
|     restart: unless-stopped |  | ||||||
|  |  | ||||||
| volumes: |  | ||||||
|   data: |  | ||||||
|   media: |  | ||||||
|   redisdata: |  | ||||||
| @@ -74,7 +74,7 @@ services: | |||||||
|       - "--chromium-disable-routes=true" |       - "--chromium-disable-routes=true" | ||||||
|  |  | ||||||
|   tika: |   tika: | ||||||
|     image: apache/tika |     image: ghcr.io/paperless-ngx/tika:latest | ||||||
|     restart: unless-stopped |     restart: unless-stopped | ||||||
|  |  | ||||||
| volumes: | volumes: | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Quinn Casey
					Quinn Casey