#986227 RFP: paperless-ng -- scan, index and archive all your

#986227#5
Date:
2021-04-01 02:40:43 UTC
From:
To:
* Package name    : paperless-ng
  Version         : 1.3.2
  Upstream Author : Jonas Winkler
* URL             : https://paperless-ng.readthedocs.io/en/latest/
* License         : GPL-3.0-or-later
  Programming Lang: Python backend, Javascript frontend
  Description     : scan, index and archive all your physical documents

Paperless does not control your scanner, it only helps you deal with
what your scanner produces. Paperless doesn't care how the documents get
into its local consumption directory. You can setup a document scanner
to "scan to FTP", install an Android Share application, configure email
attachment processing via IMAP or just submit a web form.

Wait for paperless to process your files. OCR is expensive, and
depending on the power of your machine, this might take a bit of time.
Use the web frontend to sift through the database and find what you
want. Download the PDF you need/want via the web interface and do
whatever you like with it.

Filtering by tags, correspondents, types, and more. Full text search
helps you find what you need. Paperless learns from your documents and
will be able to automatically assign tags, correspondents and types to
documents once you've stored a few documents in paperless.
---

paperwork is a desktop application just recently added to the archive
that could be used, but a paperless-ng server feels like a better way to
handle the multiple devices usecase and could be a FreedomBox module.

#986227#10
Date:
2022-01-15 21:21:23 UTC
From:
To:
Control: retitle -1 ITP: paperless-ng -- scan, index and archive all your physical documents
Control: owner -1 Mechtilde Stehmann <mechtilde@debian.org>
thanks

Thanks for working on this, I currently use it on my home system and
would be interested in testing a packaged version.

#986227#19
Date:
2022-02-27 16:10:52 UTC
From:
To:
I stop here to try to package it.

At installation I detect, it isn't only written in python but contains
javascript.

It uses npm to install things during compile time. This isn't allowed during
packaging.
If also other persons with this knowledge step in I will be able to work on it
again.

Kind regards

#986227#24
Date:
2022-02-27 16:27:16 UTC
From:
To:
Control: owner -1 Control: owner -1
#986227#33
Date:
2023-04-24 17:38:24 UTC
From:
To:
hi,

meanwhile the paperless-ng project has moved to paperless-ngx, a group based
effort to maintain the project:

https://github.com/paperless-ngx/paperless-ngx


bye,
	- michael

#986227#40
Date:
2023-04-24 17:59:19 UTC
From:
To:
hi,

the most recent documentation on how to install paperless-ngx on bare metal
states you dont have to compile the frontend by yourself anymore:

https://docs.paperless-ngx.com/setup/#bare_metal
 [..]
 Optional: If you cloned the git repo, you will have to compile the frontend
 yourself,
 [..]

so it seems the release packages come with the frontend pre-compiled.

I just recently setup paperless-ngx on debian with the ansible role
available here:

https://github.com/paperless-ngx/ansible

which does not seem to use/install npm/node or other java script related tools
to build/install paperless-ngx from a relase tarball.

Maybe it makes sense to have a look again,

bye,
	- michael

#986227#45
Date:
2024-03-10 14:00:50 UTC
From:
To:

#986227#50
Date:
2024-03-10 14:05:53 UTC
From:
To:
Hello Michael,

I did a new install of paperless.ngx.

Yes the tar-ball is a pre-compiled version. It contains many files with
minimized JavaScript.

So I think to build the whole package you have to compile the
Java-script, too.

so I can't build it as a Debian package.

Regards

Mechtilde