Hi /c/opensource,
I am developing PdfDing - a selfhosted PDF manager, viewer and editor. You can find the repo here.
Today I reached a big milestone as PdfDing reached over 600 stars on github. A good portion of these stars probably comes from being included in the favorite selfhosted apps launched in 2024 on selfh.st.
Here is a quick overview over the project’s features:
- Seamless browser based PDF viewing on multiple devices. Remembers current position - continue where you stopped reading
- Stay on top of your PDF collection with multi-level tagging, starring and archiving functionalities
- Edit PDFs by adding annotations, highlighting and drawings
- Clean, intuitive UI with dark mode, inverted color mode and custom theme colors
- SSO support via OIDC
- Share PDFs with an external audience via a link or a QR Code with optional access control
- Markdown Notes
- Progress bars show the reading progress of each PDF at a quick glance
As always I am happy if you star the repo or if someone wants to contribute.
I’m very new to docker. (Debian server) Have a few simple things running locally. Using tailscale outside of lan. How do I deploy this using Dockge? I’ve tried the compose files in Dockge. I tried the ‘run’ in docker… Keep getting “bad request”. Something about adding my server address to the host file… I got paperless ngx, Stirling PDF, and mealie going pretty easily by copy/paste from their installation pages.
Without more information I am kind of guessing. But probably you need to set the
HOST_NAME
env variable to the address (e.g.pdfding.homelab
) you try to access the app in the browser.