Sign inSign up

pdftron/webviewer-server

By pdftron

•Updated about 21 hours ago

WebViewer Server is a document rendering backend for use with PDFTron WebViewer.

Image
Integration & delivery
5

1M+

pdftron/webviewer-server repository overview

⁠Supported Tags

  • latest,12.1.1, 12.1.0,12.0.1, 12.1.1, 12.1.0, 12.0.0, 3.2.0, 3.1.0, 3.0.0, 2.4.2, 2.4.1,2.4.0, 2.3.8, 2.3.7, 2.3.6r2, 2.3.5, 2.3.4, 2.3.3, 2.3.2, 2.3.1,2.3.0, 2.2.5, 2.2.4, 2.2.3, 2.2.2, 2.2.1,2.2.0, 2.1.9, 2.1.8, 2.1.7, 2.1.6, 2.1.5, 2.1.4r1, 2.1.2, 2.1.1, 2.1.0,2.0.0, 1.5.8, 1.5.7,1.5.6,1.5.5, 1.5.4

  • 12.1, 12.0, 3.2, 3.1, 3.0, 2.4, 2.3, 2.2,2.1, 2.0, 1.5

  • nightly_arm_experimental,nightly_arm_experimental_{year-month-day}, nightly_experimental_master_{year-month-day}, nightly_stable_release_{version}_{year-month-day}

  • arm64-latest, arm64-12.1.0, arm64-12.0.1,arm64-2.4, arm64-2.4.1, arm64-2.4.0, arm64-2.3, arm-2.3.8, arm-2.3.7, arm-2.3.6

⁠Quick Reference

Where to get help: Our WebViewer Server documentation⁠ and support team⁠.

Where to file issues: Through this form on our site⁠.

Maintained by: Apryse⁠

Supported Architectures: Currently the only available image is running on amd64.

Supported Docker versions: 2.0 and above.

⁠What is WebViewer Server?

WebViewer Server⁠ provides a customizable backend which integrates with WebViewer and the Apryse SDK⁠ to give a performant and simple to use experience when executing document rendering tasks.

WebViewer Server is a Debian based container running Apache Tomcat serving the WebViewer Server Apryse SDK.

This container comes in demo mode and can be passed a license key to gain full functionality.

⁠Image types

We currently offer the image in a single format.

⁠How to use this image

For more detailed instructions on using this image visit our website⁠. Our website offers a combined package for docker-compose that combines the wv-loadbalancer image with webviewer-server image.

The wv-loadbalancer allows chaining of multiple WebViewer Servers while maintaining stickiness, load splitting and preventing requests to dead instances. It can be found here⁠.

You can access a demo application if you enabled it at:

[website address]:8090/demo?s.

WebViewer server can be used with your existing WebViewer install⁠ by adding the address it was hosted at to the pdftronServer argument in your WebViewer constructor like so:

options.webViewerServerUrl = 'http://localhost:8090/';
var myWebViewer = new PDFTron.WebViewer(options, viewerElement);
⁠Running WebViewer server

docker run --name webviewer-server -p 8090:8090 -e INCLUDE_DEMO='true' pdftron/webviewer-server:latest

You can retrieve a demo key for the WebViewer server from here⁠. This key can be used through the TRN_PDFNET_KEY variable.

⁠Configuring the server

Refer to our website configuration guide⁠ for more info.

Tag summary

Content type

Image

Digest

sha256:e5bd3eaaa…

Size

1.1 kB

Last updated

about 21 hours ago

docker pull pdftron/webviewer-server:sha256-da74099d097baa8e2af68c94bfb4608ae2a59c6304445b92cfbc1d9e3a9621d6.att