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
Próxima revisión
Revisión previa
informatica:software:aplicaciones_web:paperless-ngx [2024/11/22 13:06] tempwininformatica:software:aplicaciones_web:paperless-ngx [2024/11/25 16:23] (actual) – [Docker] tempwin
Línea 3: Línea 3:
 [[informatica:software:aplicaciones_web|Aplicación web]] para almacenar documentos escaneados y buscar fácilmente en ellos. [[informatica:software:aplicaciones_web|Aplicación web]] para almacenar documentos escaneados y buscar fácilmente en ellos.
  
-Paperless-ngx es un derivado del proyecto original [[https://github.com/the-paperless-project/paperless|Paperless]] y [[informatica:software:aplicaciones_web:paperless-ng|Paperless-ng]], pero que añada una nueva interfaz y más opciones.+Paperless-ngx es un derivado del proyecto original [[https://github.com/the-paperless-project/paperless|Paperless]] y [[informatica:software:aplicaciones_web:paperless-ng|Paperless-ng]], pero que añade una nueva interfaz y más opciones.
  
   * [[https://github.com/paperless-ngx/paperless-ngx|Repositorio oficial]] (GitHub)   * [[https://github.com/paperless-ngx/paperless-ngx|Repositorio oficial]] (GitHub)
Línea 126: Línea 126:
 </code> </code>
  
-Tras crear los contenedores (''docker-compose up -d'')hay que crear una cuenta de administrador:+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:
 +    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> 
 + 
 +Antes de lanzar tododebemos crear una cuenta de administrador:
  
 <code bash> <code bash>
Línea 145: Línea 218:
 Password (again): Password (again):
 Superuser created successfully. Superuser created successfully.
 +</code>
 +
 +Finalmente podremos desplegarlo todo:
 +
 +<code bash>
 +docker-compose up -d
 </code> </code>
informatica/software/aplicaciones_web/paperless-ngx.1732277190.txt.gz · Última modificación: por tempwin