web-pdf-toolbox
Web PDF Toolbox
Very simple web toolbox to combine, compress, split PDF, and convert between images and PDF, change contrast of PDF, and add text watermark on PDF using Ghostscript and ImageMagick.
⚠️ WARNING: This toolbox is not secure and should not be exposed publicly. If exposed, someone might be able to access recently uploaded documents. Please, only use this toolbox behind an authentification portal or on a LAN (and access it via VPN if needed).
Installation
The easiest way to install Web PDF Toolbox is through Docker.
Docker CLI
Deploying Web PDF Toolbox through Docker CLI is only recommended for testing (use Docker Compose for other cases). Run the command below and your instance will be available on port 25568
:
docker run -p 25568:80 --env TZ=Europe/Paris -v './pdf/':/tmp/pdf/ zpex/web-pdf-toolbox:latest
Docker Compose
To deploy Web PDF Toolbox using Docker Compose, create a docker-compose.yml
file with the content below. Then, run docker-compose up -d
in a terminal. Your instance will be available on port 25568
.
version: "3.4" services: web-pdf-toolbox: container_name: web-pdf-toolbox image: zpex/web-pdf-toolbox:latest environment: - TZ=Europe/Paris ports: - 25568:80 volumes: - ./pdf/:/tmp/pdf/
Dependencies
- Bootstrap: MIT License
- JQuery: MIT License
- Ghostscript: GNU Affero General Public License
- ImageMagick: ImageMagick License
- Bash on steroids: MIT License
- Font Awesome: Creative Commons Attribution 4.0