Sign inSign up

vlmh88/bentopdf

By vlmh88

•Updated about 2 months ago

Privacy-first, client-side PDF toolkit. Self-hosted fork with ID Card to PDF.

Image
Security
Developer tools
0

268

vlmh88/bentopdf repository overview

⁠BentoPDF

A privacy-first, client-side PDF toolkit that runs entirely in the browser. No files are uploaded to any server.

This minhow88/bentopdf⁠ is a self-hosted fork of goodtab/bentopdf⁠, streamlined for personal/homelab deployment with additional features.

⁠Changes from upstream

  • Stripped unnecessary banners and external links for clean self-hosting
  • Added ID Card to PDF tool (Malaysian IC style with parallel cross-lines and label text)
  • Upgraded dependencies for security (pdfjs-dist, jspdf)
  • Pinned all dependency versions for reproducible builds
  • Multi-arch support (amd64/arm64)

⁠Quick Start

docker run -d -p 3000:8080 --name bentopdf vlmh88/bentopdf:latest

Open http://localhost:3000⁠

⁠Docker Compose

services:
  bentopdf:
    image: vlmh88/bentopdf:latest
    container_name: bentopdf
    ports:
      - "3000:8080"
    restart: unless-stopped
    read_only: true
    tmpfs:
      - /tmp
      - /var/run
    security_opt:
      - no-new-privileges:true
    cap_drop:
      - ALL
    mem_limit: 256m

⁠Credits

Tag summary

Content type

Image

Digest

sha256:99bf13ab3…

Size

28.5 MB

Last updated

about 2 months ago

docker pull vlmh88/bentopdf