Easily Manage And Search All Of Your Documents - Paperless-NGX

  Рет қаралды 22,488

Jim's Garage

Jim's Garage

Күн бұрын

Improve your document management game with Paperless-ngx. It's a clever tool that allows you search, tag, version control and much more across all of your documents (including searching images!). There's also a great mobile app for managing on the move.
This video shows a Docker Compose deployment with Single Sign On and Reverse Proxy using Traefik.
Docker Files:
github.com/JamesTurland/JimsG...
Paperless Documentation:
docs.paperless-ngx.com/
Recommended Hardware: github.com/JamesTurland/JimsG...
Support this channel to get access to perks:
/ @jims-garage
Discord: / discord
Twitter: / jimsgarage_
Reddit: / jims-garage
GitHub: github.com/JamesTurland/JimsG...
00:00 - Introduction to Paperless-NGX
01:32 - Docker Config Review
07:30 - Authentik SSO
11:30 - Deploying Containers
12:30 - Paperless-NGX Web GUI & SSO
14:28 - Brief Overview of How To Use
19:03 - Outro

Пікірлер: 85
@hpbingham
@hpbingham 4 ай бұрын
I’m a simple a man. I see a video from Jim’s Garage, I watch it. Jim deploys Paperless in his homelab. I deploy Paperless in my homelab. …on a serious note, thank you so much. I started my homelab journey two weeks ago, and your content has been absolutely invaluable. Don’t change a thing about what you do and how you do it. You should be really proud of your channel.
@Jims-Garage
@Jims-Garage 4 ай бұрын
Thanks, I really appreciate your support and feedback - hit that subscribe ;)
@markandrow4010
@markandrow4010 4 ай бұрын
Thanks, Useful and excellent, especially the detailed documentation in Docker with Traefik,
@Jims-Garage
@Jims-Garage 4 ай бұрын
Glad it was helpful!
@KarimiSolomon
@KarimiSolomon 4 ай бұрын
Awesome Vid as always!
@Jims-Garage
@Jims-Garage 4 ай бұрын
Thanks 👍
@WillHung
@WillHung 4 ай бұрын
I like your videos. Your delivery is clear and to the point.
@Jims-Garage
@Jims-Garage 4 ай бұрын
I appreciate that!
@WillHung
@WillHung 4 ай бұрын
@@Jims-Garage Would you be able to make a tutorial on bind9 or some other selfhosted dns solutions?
@Jims-Garage
@Jims-Garage 4 ай бұрын
@@WillHung check out my unbound and PiHole videos
@nowanilfideme2
@nowanilfideme2 4 ай бұрын
No comments yet? Underrated channel. Anyways, this is one of the most useful parts planned for my home server setup. Home Assistant and Octoprint are the other two main ones (already running). But I feel like I need a proper NAS instead of RPi 4 + external SSD to trust it with my files! :)
@BrianThomas
@BrianThomas Ай бұрын
I've deployed this in my home and wow. What a life saver this has been. I would advise on a word of caution. If you're going to deploy this in your home. Please create a backup from within the application of your data. Things happen and VM's, LXC's, or docker containers crash. It's easy to spin them up, but if you have a few months or more of data that you've scanned in. All of that will be lost. I've seen some KZbin's create a separate DB for service's like this. It's good but it's overkill for a home user. If you're doing a lab for educational purposes then yes that would be understandable.
@BrianThomas
@BrianThomas Ай бұрын
I guess you can backup the entire instance in Proxmox. They make that very easy to do as well, but I found it just as easy from within the application. Either way backup, backup, backup..
@Glatze603
@Glatze603 4 ай бұрын
Very good application for getting a paperless homelab! Thanks for your time making this video Jim. I switched a year ago from ecoDMS and my result is: Paperless NGX is much better concerning functionality and usability (and it is open source and free). For homelab it is the first choise!
@Jims-Garage
@Jims-Garage 4 ай бұрын
Great, glad to hear it
@philippemiller4740
@philippemiller4740 4 ай бұрын
I really like your videos. I'd suggest doing the demo that you do at the end of your video in introduction to get the attention of the viewers and let them understand if they want to use this application or not.
@Jims-Garage
@Jims-Garage 4 ай бұрын
Thanks, that's a good point.
@FrancescoCarucci
@FrancescoCarucci 4 ай бұрын
Thx for the video. I started using paperless a year ago for all my documents and it's been a gamechanger.
@Jims-Garage
@Jims-Garage 4 ай бұрын
That's great to hear, have you had any issues?
@FrancescoCarucci
@FrancescoCarucci 4 ай бұрын
@@Jims-Garage Once set up in docker compose, pretty much the same as your setup, smooth as silk. I set up a cron job to docker compose down and up at midnight to update every day. I handle all the documents in the family (including highly sensitive). The next improvements will be adding authentik following your instructions and doing some encryption at rest.
@hyperprotagonist
@hyperprotagonist 4 ай бұрын
Great video. Now to deploy with ansible… no more vscode server connections 😊
@georgebobolas6363
@georgebobolas6363 4 ай бұрын
Thanks Jim! Another cool thing to try out 🙂
@Jims-Garage
@Jims-Garage 4 ай бұрын
Any time!
@MarcMcMillin
@MarcMcMillin 4 ай бұрын
Thanks Jim 🙂 This will be great in my homelab
@Jims-Garage
@Jims-Garage 4 ай бұрын
Perfect!
@danielstellmon5330
@danielstellmon5330 4 ай бұрын
This project makes me want to buy a scanner.
@Jims-Garage
@Jims-Garage 4 ай бұрын
Haha, definitely!
@toddselby443
@toddselby443 4 ай бұрын
Most smart phones cameras can be used as a scanner.
@danielstellmon5330
@danielstellmon5330 4 ай бұрын
@toddselby443 you are correct, but for large volumes of documents, like my back log of legal documents, I'd rather have a scanner.
@toddselby443
@toddselby443 4 ай бұрын
@@danielstellmon5330 Sure that makes sense.
@_ytuser
@_ytuser 4 ай бұрын
Many thanks, Jim. That is very valuable information, to me. 🍀💌
@Jims-Garage
@Jims-Garage 4 ай бұрын
Glad it was helpful!
@starmountpictures
@starmountpictures 4 ай бұрын
Just beautiful - thank you!!!
@Jims-Garage
@Jims-Garage 4 ай бұрын
Thanks 👍
@jlsuncin
@jlsuncin 3 ай бұрын
I already use Calibre to organize my books, so I wonder if it's possible to combine them
@DavidAshwell
@DavidAshwell 4 ай бұрын
Clear and concise video, thank you. Quick question, does your document library need to be uploaded to the container, or can you point this container at a location across your network (say a nfs mount, etc.) and let it ingest your documents where they currently reside?
@Jims-Garage
@Jims-Garage 4 ай бұрын
Thanks. You should be able to map the media and consume folders to the NFS share.
@DavidAshwell
@DavidAshwell 4 ай бұрын
@@Jims-Garage Thank you
@cesarkollenphowet
@cesarkollenphowet 4 ай бұрын
and what if i want to print 😂 ? is there like a printer server like savapage but modern and dockerized?
@w7oshy
@w7oshy Ай бұрын
can be used on windows server and shared with other users ?
@1xXNimrodXx1
@1xXNimrodXx1 3 ай бұрын
What document scanner would you suggest, they are pretty expensive tho.
@Jims-Garage
@Jims-Garage 3 ай бұрын
Depends, I usually use it for PDF. Physical scanning I have a basic Lexmark all in one
@monish05m
@monish05m 4 ай бұрын
Another amazing video, thankyou. One question, totally unrelated to this video, what would you recommend for self hosted file sharing other than nextcloud.
@Jims-Garage
@Jims-Garage 4 ай бұрын
Thanks 👍 depends, just sharing or collaboration as well?
@msiloo
@msiloo 4 ай бұрын
Hey Jim. Thanks for all the Tutorials. Somehow when deploying the docker compose it is not starting properly. The logs of the postgres container show „no Space left on device“, so it cannot create the files it requires. I cannot figure out the issue. I only run Traefik and vaultwarden on the docker vm and followed your Tutorial. Appreciate the help.
@Jims-Garage
@Jims-Garage 4 ай бұрын
Run df -h on your Docker host. Check there's enough free space.
@NoOne-qd2yp
@NoOne-qd2yp Ай бұрын
Can Paperless-NGX be installed online?
@Jims-Garage
@Jims-Garage Ай бұрын
Yes, you can port forward it
@NoOne-qd2yp
@NoOne-qd2yp Ай бұрын
@@Jims-Garage Wow! And thank you for your respond. It is much appreciated.
@Jims-Garage
@Jims-Garage Ай бұрын
@@NoOne-qd2yp recommend something like Traefik with letsencrypt and crowdsec and put it behind a Cloudflare proxy. I have videos on all of these things. (You can also add Authentik if you wish).
@RupertoCamarena
@RupertoCamarena 3 ай бұрын
O got Server Error (500) wehn i Click sso 😢
@SerialkillerinTraining
@SerialkillerinTraining 4 ай бұрын
So you play Warhammer?
@Jims-Garage
@Jims-Garage 4 ай бұрын
At this point in time I have bought and painted some, playing would be an over statement 😂
@billycroan2336
@billycroan2336 4 ай бұрын
I have scanned in every document I possessed for the last 20 years. I wrote a set of scripts using ocrmypdf to rename them usefully, and put them in a hierarchical directory structure. No app, no running software after they're processed. I search them using gnome nautilus. Friends have told me about paperless but I am horrified to see how slow it was to import. Do you think that's due to the extra layers in docker? I'd love to have the web app and Android app. But I've got 130k documents to import and I'm only going to be alive for 60 more years.
@jorgemtds
@jorgemtds 4 ай бұрын
webserver?... that's no longer an application. It's a service.
@Jims-Garage
@Jims-Garage 4 ай бұрын
Depends where you come from. Nginx is an application, but it also provides a service. You can patch an application, not a service.
@ElDubsNZ
@ElDubsNZ 4 ай бұрын
What I don't like about paperless is the lack of data portability. All that clever information it's storing cannot easily be pulled and transferred to a competitor if you want to switch services. Data portability is make or break for me in every self-host I do. Audiobookshelf/Jellyfin stores all metadata next to the files, I can export bitwarden to json. I'd like if paperless organised my PDFs into folders, then placed all metadata right there with it in a open standard format that other apps can work with.
@ThiesBroetje
@ThiesBroetje 4 ай бұрын
You can easily manage that by using storage paths, there you can configure how your pdfs are stored on disk and how they are named.
@ElDubsNZ
@ElDubsNZ 4 ай бұрын
@@ThiesBroetje That solves the issue of everything being in one folder, but you still lose all the metadata created by paperless, like OCR.
@ThiesBroetje
@ThiesBroetje 4 ай бұрын
@@ElDubsNZ for that you can export directly from db or use the document_exporter function, to get it in a json-format. You could also write a simple Django-management-command if the other options don’t suit your needs. The data is not obfuscated in any way and you can do anything with it.
@ElDubsNZ
@ElDubsNZ 4 ай бұрын
@@ThiesBroetje You can, but that's quite janky and clearly not made to be an easy way to do it, nor is it much of a widely accepted format, it's just a way to get your data out, which is different from the concept of data portability, which is a way of easily transferring your data from one app to another.
@ThiesBroetje
@ThiesBroetje 4 ай бұрын
@@ElDubsNZ there is nothing janky about that. What kind of standard do you have in mind, please name it, because I cannot think of anything. There are a lot of different types of metadata in paperless, that are not defined in the pdf-standard for which you would need a custom metadata container, that’s also not really useful if there are no application that can interface with it.
@nononononoo689
@nononononoo689 2 ай бұрын
red-is not read-is
@Jims-Garage
@Jims-Garage 2 ай бұрын
That's fighting talk, I don't see a 'dd' 😉
@nononononoo689
@nononononoo689 2 ай бұрын
@@Jims-Garage how do you say 'red'? :) quick reply, brill channel. keep it up!
@Jims-Garage
@Jims-Garage 2 ай бұрын
@@nononononoo689 thanks, this calls for a poll!
@ThinkAboutIT-Channel
@ThinkAboutIT-Channel 28 күн бұрын
useless
@Jims-Garage
@Jims-Garage 28 күн бұрын
Your comment, or is that self reflection?
@ThinkAboutIT-Channel
@ThinkAboutIT-Channel 28 күн бұрын
​@@Jims-Garage Obviously your video! The truth always hurts, hence you felt the inner burn to "retaliate"! :)))))
@Jims-Garage
@Jims-Garage 28 күн бұрын
@@ThinkAboutIT-Channel on the contrary, I don't seek validation of my videos. I'm more interested in improving the content for others but it's difficult when people leave such detailed feedback 😂
@ThinkAboutIT-Channel
@ThinkAboutIT-Channel 27 күн бұрын
@@Jims-Garage Ok, you convinced me! :D
Vikunja - An Open-Source, Self-Hostable To-Do App
8:53
Jim's Garage
Рет қаралды 10 М.
DO YOU HAVE FRIENDS LIKE THIS?
00:17
dednahype
Рет қаралды 102 МЛН
Does size matter? BEACH EDITION
00:32
Mini Katana
Рет қаралды 18 МЛН
Gitea - Keep Your Repo Private At Home!
12:20
Jim's Garage
Рет қаралды 37 М.
How to Maintain a Paperless Home Office
8:07
Andy Park
Рет қаралды 10 М.
The BEST Storage Clean-up Tool
8:04
homelabd
Рет қаралды 753
OPEN SOURCE alternatives to the MOST POPULAR productivity apps!
15:37
The Linux Experiment
Рет қаралды 1,2 МЛН
Zitadel, Single Sign On, and OAuth. It's Impressive!
24:20
Jim's Garage
Рет қаралды 38 М.
It’s time for a new HomeLab Dashboard // Homepage
23:55
Christian Lempa
Рет қаралды 91 М.
This Zsh config is perhaps my favorite one yet.
17:24
Dreams of Autonomy
Рет қаралды 167 М.
Отдых для геймера? 😮‍💨 Hiper Engine B50
1:00
Klavye İle Trafik Işığını Yönetmek #shorts
0:18
Osman Kabadayı
Рет қаралды 3,4 МЛН