Herramientas de usuario

Herramientas del sitio


informatica:software:aplicaciones_web:paperless-ngx

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
informatica:software:aplicaciones_web:paperless-ngx [2024/11/25 13:58] – [Docker] tempwininformatica:software:aplicaciones_web:paperless-ngx [2024/11/25 16:23] (actual) – [Docker] tempwin
Línea 124: Línea 124:
   data:   data:
   media:   media:
 +</code>
 +
 +Utilizando PostgreSQL:
 +
 +<code yaml>
 +# Docker Compose file for running paperless from the Docker Hub.
 +# 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.
 +#
 +# In addition to that, this Docker Compose file adds the following optional
 +# configurations:
 +#
 +# - Instead of SQLite (default), PostgreSQL is used as the database server.
 +#
 +# 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.
 +
 +services:
 +  broker:
 +    image: docker.io/library/redis:7
 +    restart: unless-stopped
 +    volumes:
 +      - redisdata:/data
 +
 +  db:
 +    image: docker.io/library/postgres:16
 +    restart: unless-stopped
 +    volumes:
 +      - pgdata:/var/lib/postgresql/data
 +    environment:
 +      POSTGRES_DB: paperless
 +      POSTGRES_USER: paperless
 +      POSTGRES_PASSWORD: paperless
 +
 +  webserver:
 +    image: ghcr.io/paperless-ngx/paperless-ngx:latest
 +    restart: unless-stopped
 +    depends_on:
 +      - db
 +      - broker
 +    ports:
 +      - "8000:8000"
 +    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_DBHOST: db
 +
 +volumes:
 +  data:
 +  media:
 +  pgdata:
 +  redisdata:
 </code> </code>
  
informatica/software/aplicaciones_web/paperless-ngx.1732539511.txt.gz · Última modificación: por tempwin