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

Поделиться
HTML-код
  • Опубликовано: 22 авг 2024
  • 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/Fro...
    hub.docker.com...
    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/...
    ✅ ko-fi.com/dbtech
    ✅ Cashapp: cash.app/$dbte...
    ✅ Venmo: venmo.com/dbte...
    ✨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/echoge...

Комментарии • 64

  • @DBTechYT
    @DBTechYT  11 месяцев назад +11

    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 10 месяцев назад +13

    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  10 месяцев назад +5

      I really like this idea

  • @Trains-With-Shane
    @Trains-With-Shane 11 месяцев назад +13

    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.

  • @anthonykauenhowen2798
    @anthonykauenhowen2798 11 месяцев назад +5

    Thanks Dave. Definitely going to check this out. I love the fact that it's open source and web-based.

    • @DBTechYT
      @DBTechYT  11 месяцев назад

      Hope you enjoy it!

  • @Mikesco3
    @Mikesco3 10 месяцев назад +2

    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 11 месяцев назад +6

    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.

  • @lawsnewton
    @lawsnewton 11 месяцев назад +4

    Super cool and the best part you do not have to pay Adobe any $$$!!! :)

  • @igorchilo
    @igorchilo 11 месяцев назад +3

    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

  • @raymondcarr2615
    @raymondcarr2615 11 месяцев назад +3

    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.

  • @yourpcmd
    @yourpcmd 11 месяцев назад +4

    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.

  • @redstormsju777
    @redstormsju777 10 месяцев назад +3

    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!

  • @bigdave2oo4
    @bigdave2oo4 10 месяцев назад +2

    This is great! Thank you for explaining and for the walk through. Always enjoy your videos!

  • @bryanrobinson1980
    @bryanrobinson1980 11 месяцев назад +1

    Definitely will be adding this to my Docker setups, for home and work. Nice.

  • @BodrumDrone
    @BodrumDrone 6 месяцев назад

    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

  • @KenPryor
    @KenPryor 11 месяцев назад +1

    This is great! I can see myself getting Stirling setup very soon. Thanks for the great tip!

  • @dimitris470
    @dimitris470 11 месяцев назад +3

    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

  • @SourceITPL
    @SourceITPL 11 месяцев назад +1

    Great thing! I'm looking forward to more interesting projects like this, and I'd be happy to hear about them.

    • @DBTechYT
      @DBTechYT  11 месяцев назад

      More to come!

  • @EdoardoPiccolotto
    @EdoardoPiccolotto 10 месяцев назад +2

    Love the Tool and I'm going to set it up! Anyway "Loren Ipsum..." are real words... this is Latin!

  • @RazoBeckett.
    @RazoBeckett. 11 месяцев назад +2

    Finally, Welcome Back DB!!

  • @jepolch
    @jepolch 11 месяцев назад

    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!

  • @maciofacio364
    @maciofacio364 11 месяцев назад

    Thanks Dave, I did install this using docker. Verry useful software!!!!

  • @jonathanpalmer1473
    @jonathanpalmer1473 10 месяцев назад

    Thanks for the video. I added this to my docker instance and will no longer be renewing my pdf editor subscription.

    • @DBTechYT
      @DBTechYT  10 месяцев назад

      Excellent!

  • @bridgetrobertson7134
    @bridgetrobertson7134 10 месяцев назад +2

    Useful. Thanks.

  • @chrisumali9841
    @chrisumali9841 9 месяцев назад

    thanks for the demo and info, a great useful tool. Have a great day

    • @DBTechYT
      @DBTechYT  9 месяцев назад

      Thanks, you too!

  • @TazzSmk
    @TazzSmk 11 месяцев назад +1

    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

  • @AinzOoalG0wn
    @AinzOoalG0wn 10 месяцев назад +1

    ty db for this app reco.

  • @ronm6585
    @ronm6585 10 месяцев назад +1

    Thank you sir.

  • @Excited-IT-Architect
    @Excited-IT-Architect 11 месяцев назад +1

    Super cool! - many thanks 🙂

  • @dragon3602010
    @dragon3602010 11 месяцев назад +3

    Awesome and can we use it as an API?

    • @antofroodle
      @antofroodle 10 месяцев назад +1

      It has full API with swagger api documentation

  • @RFLTools
    @RFLTools 11 месяцев назад +1

    Fantastic tool!

  • @AlfonsoSanchezM
    @AlfonsoSanchezM 11 месяцев назад +1

    First comment again! I like your work, and the way you explain the technologies involved on every solution you show. Keep strong, Dave!!

  • @jmr
    @jmr 11 месяцев назад +2

    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  10 месяцев назад +3

      Mostly because people don't want to pay for commercial solutions for simple problems

    • @jmr
      @jmr 10 месяцев назад +2

      @@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.

  • @annekevanderwal2793
    @annekevanderwal2793 11 месяцев назад +1

    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  11 месяцев назад

      Your ports will look like: port: 9090:8080
      Your volumes will be wherever your system stores files.

  • @Lunolux
    @Lunolux 5 месяцев назад

    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 5 месяцев назад

    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?

  • @SteveHartmanVideos
    @SteveHartmanVideos 9 месяцев назад

    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  9 месяцев назад

      This is mostly an editing tool, not a tool to collect PDFs

  • @wydx120
    @wydx120 11 месяцев назад

    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

  • @yumigenka8373
    @yumigenka8373 2 месяца назад

    where do I put the login configuration file?

  • @bluexgamingchannel5394
    @bluexgamingchannel5394 10 месяцев назад

    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  10 месяцев назад

      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

  • @lolololowbx280
    @lolololowbx280 11 месяцев назад +1

    Could stirling-pdf merge multiple word documents to a single pdf file?

    • @YammyBoh7
      @YammyBoh7 11 месяцев назад

      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 11 месяцев назад

      @@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

  • @jamesmcelfresh174
    @jamesmcelfresh174 10 месяцев назад

    Do you have Docker directly installed on Proxmox? I didn't think that docker compose would work in LXC containers.

    • @DBTechYT
      @DBTechYT  10 месяцев назад +2

      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 10 месяцев назад

      @@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.

  • @mr.dislike2486
    @mr.dislike2486 10 месяцев назад

    Can't draw in PDF online???

  • @Richard-kl8wr
    @Richard-kl8wr 11 месяцев назад

    Interesting but cannot edit PDF

  • @rickbhattacharya2334
    @rickbhattacharya2334 11 месяцев назад

    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 11 месяцев назад +4

      I didn't know MSx and LibreX could merge, split, remove, combine, etc PDF pages. Yeah, this software is AMAZING and free!

    • @YammyBoh7
      @YammyBoh7 11 месяцев назад +3

      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.