Stirling PDF - The Ultimate Self Hosted PDF Solution in Docker!

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

DB Tech

DB Tech

9 ай бұрын

This video is sponsored by Linode. Get $100 in free credit for 60 days by going to linode.com/dbtech
/=========================================/
Share your homelab with the community in an upcoming video:
dbte.ch/homelab
/=========================================/
Stirling PDF is a locally hosted web application that allows you to perform various operations on PDF files
This is a powerful locally hosted web based PDF manipulation tool using docker that allows you to perform various operations on PDF files, such as splitting merging, converting, reorganizing, adding images, rotating, compressing, and more. This locally hosted web application started as a 100% ChatGPT-made application and has evolved to include a wide range of features to handle all your PDF needs.
Stirling PDF makes no outbound calls for any record keeping or tracking.
More information:
github.com/Frooodle/Stirling-PDF
hub.docker.com/r/frooodle/s-pdf
Stirling PDF Discord:
/ discord
/=========================================/
Get early, ad-free access to new content by becoming a channel member, a Patron or signing up for the members' only website!
✅ / dbtech
✅ dbtech.fans/
✅ / @dbtechyt
All My Social Links:
✅ dbt3.ch/@dbtech
/=========================================/
The hardware in my recording studio is:
✔ Custom PC w/ Ryzen 2600, 32GB RAM, RTX 2070, Assorted Storage
✔ Panasonic LUMIX G7 4K Digital Camera: amzn.to/3IGEOcb
✔ SAMSUNG 34-Inch SJ55W Ultrawide Monitor: amzn.to/395g9BZ
✔ LG 27UK650-W 27” UHD IPS Display with HDR 10: amzn.to/398pg4S
✔ WALI Premium Dual Monitor Stand: amzn.to/398AiqM
✔ Neewer Lights: amzn.to/3nZcoSX
✔ Light Power Supply:amzn.to/3Konpqf
✔ 55" Gaming Desk: amzn.to/3AkgHgw
✔ Sabrent USB-C Hub: amzn.to/3qFcwbV
✔ Das Keyboard 4 Professional: amzn.to/3G9rPxM
✔ Fuqido Big and Tall Gaming Chair: amzn.to/3IGegrq
/=========================================/
The hardware in my current home servers:
✔ Synology DS1621xs+ (provided by Synology): amzn.to/2ZwTMgl
✔ 6x8TB Seagate Exos Enterprise HDDs (provided by Synology): amzn.to/3auLdcb
✔ 16GB DDR4 ECC RAM (provided by Synology): amzn.to/3do7avd
✔ 2TB NVMe Caching Drive (provided by Sabrent): amzn.to/3dwPCxj
✔ TerraMaster F5-221 (provided by TerraMaster): amzn.to/3IfH2QD
✔ 5x6TB WD Red Plus NAS: amzn.to/3LnbPvC
✔ 8GB DDR3: amzn.to/3kfLTX3
✔ TerraMaster F4-423 (provided by TerraMaster): amzn.to/3kjUms5
✔ 2x8TB Seagate Barracuda Compute: amzn.to/3xBAO95
✔ 16GB TEAMGROUP Elite DDR4: amzn.to/3MzzFV9
✔ 512GB Silicon Power NVMe Caching Drive: amzn.to/3MzkBae
All amzn.to links are affiliate links.
/=========================================/
✨Find all my social accounts here:
✅ dbte.ch/
✨Ways to support DB Tech:
✅ / dbtech
✅ www.paypal.me/DBTechReviews
✅ ko-fi.com/dbtech
✅ Cashapp: cash.app/$dbtechyt
✅ Venmo: venmo.com/dbtechyt
✨Come chat in Discord:
✅ dbte.ch/discord
✨Join this channel to get access to perks:
✅ / @dbtechyt
✨Hardware (Affiliate Links):
✅ TinyPilot KVM: dbte.ch/tpkvm
✅ LattePanda Delta 432: dbte.ch/dfrobot
✅ Lotmaxx SC-10 Shark: dbte.ch/sc10shark
✅ EchoGear 10U Rack: dbte.ch/echogear10u

Пікірлер: 64
@DBTechYT
@DBTechYT 9 ай бұрын
Thanks to @qweargs123 for sharing this that isn't showing up for some reason: put this in your compose under environment to enable Login: DOCKER_ENABLE_SECURITY: true SECURITY_ENABLELOGIN: true SECURITY_INITIALLOGIN_USERNAME: SECURITY_INITIALLOGIN_PASSWORD: This will be the default admin, you can then even add more users using the settings. Thanks to: Mariushosting 😀
@user-gw3or1xs6f
@user-gw3or1xs6f 9 ай бұрын
you should make a "must have" docker container video. Ones you can't live without. No need to show setup for every one just show what they are and how they work. Just an idea.
@DBTechYT
@DBTechYT 9 ай бұрын
I really like this idea
@Trains-With-Shane
@Trains-With-Shane 9 ай бұрын
This seems like a pretty good option for somebody that doesn't want to use potentially sketchy malware infested websites to do PDF work. As an aside I have had to manually add a few restart always statements in my docker compose files as well. I think i'll spin up an instance of Stirling PDF tonight when I get home.
@bigdave2oo4
@bigdave2oo4 9 ай бұрын
This is great! Thank you for explaining and for the walk through. Always enjoy your videos!
@Mikesco3
@Mikesco3 9 ай бұрын
I scheduled myself to set this up... Not for just myself, I will place a good bet on a lot of my clients wanting this too...
@rodrigormelo
@rodrigormelo 9 ай бұрын
What a wonderful tool! This will be of great use for some here in the office! Step by step building an office environment completely based on open software.
@igorchilo
@igorchilo 9 ай бұрын
Wow! This is great. I didn't know about Stirling PDF and I'm really impressed. I can already see how I could implement it at work :) Thanks DB
@redstormsju777
@redstormsju777 9 ай бұрын
Thank you, Dave! This looks great and something I can definitely use. Great video once again making it so easy…hope you been doing well!
@KenPryor
@KenPryor 9 ай бұрын
This is great! I can see myself getting Stirling setup very soon. Thanks for the great tip!
@bryanrobinson1980
@bryanrobinson1980 9 ай бұрын
Definitely will be adding this to my Docker setups, for home and work. Nice.
@RazoBeckett.
@RazoBeckett. 9 ай бұрын
Finally, Welcome Back DB!!
@anthonykauenhowen2798
@anthonykauenhowen2798 9 ай бұрын
Thanks Dave. Definitely going to check this out. I love the fact that it's open source and web-based.
@DBTechYT
@DBTechYT 9 ай бұрын
Hope you enjoy it!
@raymondcarr2615
@raymondcarr2615 9 ай бұрын
Thanks for the video. This container is very well done; it can even merge protected PDFs into one PDF, which very few PDF apps can do.
@maciofacio364
@maciofacio364 9 ай бұрын
Thanks Dave, I did install this using docker. Verry useful software!!!!
@SourceITPL
@SourceITPL 9 ай бұрын
Great thing! I'm looking forward to more interesting projects like this, and I'd be happy to hear about them.
@DBTechYT
@DBTechYT 9 ай бұрын
More to come!
@Excited-IT-Architect
@Excited-IT-Architect 9 ай бұрын
Super cool! - many thanks 🙂
@BodrumDrone
@BodrumDrone 4 ай бұрын
Nowadays, with the prominence of vector databases, analysing pdf files is very important. this video is inspiring on PDF to XXX. Gotenberg for PDF creation and Stirling for PDF conversion are the most useful tools in the Docker world. thanks
@lawsnewton
@lawsnewton 9 ай бұрын
Super cool and the best part you do not have to pay Adobe any $$$!!! :)
@jepolch
@jepolch 9 ай бұрын
Thank you Dave. This looks really useful. The only thing I couldn't find was how to remove an image from a PDF. Add one works fine. Thank!
@AinzOoalG0wn
@AinzOoalG0wn 9 ай бұрын
ty db for this app reco.
@EdoardoPiccolotto
@EdoardoPiccolotto 9 ай бұрын
Love the Tool and I'm going to set it up! Anyway "Loren Ipsum..." are real words... this is Latin!
@dimitris470
@dimitris470 9 ай бұрын
Nice. I was looking for a tool compliment my paperless-ngx installation, and so far I had to do everything offline. If find a way to chain its output to the import of paperless, it will be awesome
@chrisumali9841
@chrisumali9841 8 ай бұрын
thanks for the demo and info, a great useful tool. Have a great day
@DBTechYT
@DBTechYT 8 ай бұрын
Thanks, you too!
@yourpcmd
@yourpcmd 9 ай бұрын
Although this could be a good tool to use, one major thing I did not see was the ability to edit a PDF. Also, a lot of what Stirling does you can do in M$ Office, provided you have Office.
@RFLTools
@RFLTools 9 ай бұрын
Fantastic tool!
@bridgetrobertson7134
@bridgetrobertson7134 9 ай бұрын
Useful. Thanks.
@ronm6585
@ronm6585 9 ай бұрын
Thank you sir.
@TazzSmk
@TazzSmk 9 ай бұрын
thank you for the video, didn't realize such self-hosted PDF editing is even possible, it really brings freedom to platform-independent work (Win, Mac, Linux, tablets...) I wonder what other editors are working well selfhosted? how about something like miniPain for images? but anything for audio or even video? cheers
@Lunolux
@Lunolux 3 ай бұрын
install it today on my homeserver, like it, i only use 4 things for the moment (pdf merge, image to pdf, compress and rotate) i never use online service like that with my private document my printer have a software like that but since the printer doest work anymore and we cant merge file that arent scan by the printer i was searching an selfhosted "pdf merger" it's like every time i want to install something, you have an video on it thx
@dmitri281
@dmitri281 3 ай бұрын
Is there a way to paste and image from clipboard and create a pdf out of it without creating an image file on the disk?
@jonathanpalmer1473
@jonathanpalmer1473 8 ай бұрын
Thanks for the video. I added this to my docker instance and will no longer be renewing my pdf editor subscription.
@DBTechYT
@DBTechYT 8 ай бұрын
Excellent!
@bluexgamingchannel5394
@bluexgamingchannel5394 9 ай бұрын
Alright so a little while back you made a video on upgrading your internal harddrive for your chrome book, if I were to do this would i love any prior date on my chromebook? my version of chromebook has the googleplay store, so hypothetically would I lose any data like setting, apps installed, etc. Im wanting to basically increase storage without changing any of my data
@DBTechYT
@DBTechYT 9 ай бұрын
I mean... if you put a new drive in your Chromebook you're going to lose your data unless you have a full backup of your system via Google
@yumigenka8373
@yumigenka8373 23 күн бұрын
where do I put the login configuration file?
@dragon3602010
@dragon3602010 9 ай бұрын
Awesome and can we use it as an API?
@antofroodle
@antofroodle 9 ай бұрын
It has full API with swagger api documentation
@annekevanderwal2793
@annekevanderwal2793 9 ай бұрын
If I have to change the port. Do I need to change only the first 8080, or also after the : For example: default is 8080:8080, I need to change it to an other port: 9090:8080, or is 9090:9090 correct? And what is the right volumes? Where can I check?
@DBTechYT
@DBTechYT 9 ай бұрын
Your ports will look like: port: 9090:8080 Your volumes will be wherever your system stores files.
@SteveHartmanVideos
@SteveHartmanVideos 8 ай бұрын
I didn't see any "search" option, I have been looking for a way to index and quickly search for content across thousands of PDF files in different formats, some with ORC enbedded and some without. I am still looking for something that can injest the entire folder of PDF and provide a web based search tool.
@DBTechYT
@DBTechYT 8 ай бұрын
This is mostly an editing tool, not a tool to collect PDFs
@AlfonsoSanchezM
@AlfonsoSanchezM 9 ай бұрын
First comment again! I like your work, and the way you explain the technologies involved on every solution you show. Keep strong, Dave!!
@jamesmcelfresh174
@jamesmcelfresh174 9 ай бұрын
Do you have Docker directly installed on Proxmox? I didn't think that docker compose would work in LXC containers.
@DBTechYT
@DBTechYT 9 ай бұрын
I have Proxmox Containers configured with Docker and Docker Compose and Portainer. Have had it like that for more than a year now with more than a dozen services up and running with no issues
@jamesmcelfresh174
@jamesmcelfresh174 9 ай бұрын
@@DBTechYT I have seen that config spoken against for production, but I am sure that it is perfectly fine for a homelab, and maybe even fine for production as well.
@lolololowbx280
@lolololowbx280 9 ай бұрын
Could stirling-pdf merge multiple word documents to a single pdf file?
@YammyBoh7
@YammyBoh7 9 ай бұрын
I think it can but if not, you can convert each to pdf and then use the merge or multi tool to combine them all, it sounds like a bunch of extra steps but I've done it and it's really quick and easy.
@lolololowbx280
@lolololowbx280 9 ай бұрын
@@YammyBoh7 i wish my workflow just need small number of word files but i regularly need to convert 100+ word documents to a single pdf file, pdf-xchange editor could easily do that in 4-10 clicks
@mr.dislike2486
@mr.dislike2486 9 ай бұрын
Can't draw in PDF online???
@jmr
@jmr 9 ай бұрын
Great video. It's probably my lack of imagination but who uses this and why? Obviously people put a lot of work into this and there must be good reason. Thanks for the feedback.
@DBTechYT
@DBTechYT 9 ай бұрын
Mostly because people don't want to pay for commercial solutions for simple problems
@jmr
@jmr 9 ай бұрын
@@DBTechYT Maybe, I've used free software to "print" things to pdf for years. I believe it's actually part of Windows now. Recently MS paint is getting a save to pdf feature as well. I suspect I just don't use PDF enough to understand the appeal. Perhaps what I need to do is try this image for myself or maybe this is just something that makes more sense when used with a group. I appreciate your response. Thanks, this will be a potential tool in my bag for the future.
@Richard-kl8wr
@Richard-kl8wr 9 ай бұрын
Interesting but cannot edit PDF
@wydx120
@wydx120 9 ай бұрын
Fun fact, lorem ipsum is not completely nonsense words, it's a mangled latin text. The original sentence said "neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit" meaning something like "there's nobody who likes pain, because it hurts" and it's from like a philosophy disertation on how people usually avoid things that hurt and flock towards things that are pleasurable. Really laying the ground with basic stuff there Also y'all can put in your fetish jokes now, this is your chance
@rickbhattacharya2334
@rickbhattacharya2334 9 ай бұрын
Thanks for the video but i personally don't think this is much useful utility as these can be done using a MSword or similar Libre office tool. BTW can you please make a video about Podman and how can we use podman compose as a drop-in replacement.
@diedrichg
@diedrichg 9 ай бұрын
I didn't know MSx and LibreX could merge, split, remove, combine, etc PDF pages. Yeah, this software is AMAZING and free!
@YammyBoh7
@YammyBoh7 9 ай бұрын
Yeah I'm gonna have to disagree with you there. This can do WAY more than simple office tools. Also much lighter weight so if you have multiple documents or multiple users you can get everything done super fast with minimal processing overhead.
Quick and Easy Local SSL Certificates for Your Homelab!
12:08
Wolfgang's Channel
Рет қаралды 701 М.
Azure Virtual Desktop Setup Made Easy - Step-by-step Guide
24:33
Jonathan Edwards
Рет қаралды 45 М.
Дибала против вратаря Легенды
00:33
Mr. Oleynik
Рет қаралды 4,7 МЛН
Вечный ДВИГАТЕЛЬ!⚙️ #shorts
00:27
Гараж 54
Рет қаралды 14 МЛН
THEY WANTED TO TAKE ALL HIS GOODIES 🍫🥤🍟😂
00:17
OKUNJATA
Рет қаралды 17 МЛН
Dockge: The New Docker Manager You Need To See!
22:23
DB Tech
Рет қаралды 84 М.
Why pay for Adobe? You don't need it!
24:43
Awesome Open Source
Рет қаралды 90 М.
Access Your Self Hosted Services WITHOUT Port Forwarding
18:14
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 274 М.
Runtipi - One Click Install your favorite self-hosted apps
11:13
JC Laforge Tech
Рет қаралды 10 М.
Effortless Collaboration: Deploying HedgeDoc with Docker
23:36
OPEN SOURCE alternatives to the MOST POPULAR productivity apps!
15:37
The Linux Experiment
Рет қаралды 1,1 МЛН
Run A Pro Level PDF Editor On Your Synology NAS With Stirling-PDF
6:19
Trilium: The Ultimate Self-Hosted Note Application
12:33
DB Tech
Рет қаралды 46 М.
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00
VA-PC
Рет қаралды 538 М.
Спутниковый телефон #обзор #товары
0:35
Product show
Рет қаралды 2,1 МЛН
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 2,2 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,5 МЛН