• This repository has been archived on 26/Apr/2023
  • Stars
    star
    121
  • Rank 293,924 (Top 6 %)
  • Language
    Shell
  • License
    Apache License 2.0
  • Created over 3 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Simple web toolbox for PDF files

โš ๏ธ This project is not maintained anymore. I migrated to using Stirling-PDF by Frooodle which is under active development and offers a cleaner interface and more advanced features.

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.

Screenshot of Web PDF Toolbox

โš ๏ธ 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