> For the complete documentation index, see [llms.txt](https://docs.apryse.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.apryse.com/web/webviewer-server.md).

# WebViewer Server

- [WebViewer Server: extending browser & file viewing compatibility](https://docs.apryse.com/web/webviewer-server/wv-server-deployment.md): Enhance your WebViewer experience with WebViewer Server, a versatile backend solution ensuring seamless viewing compatibility across all platforms. Optimize performance and scalability for your web ap
- [Set Up WebViewer Server](https://docs.apryse.com/web/webviewer-server/wv-server-setup.md): Learn how to start a free trial of WebViewer Server using a Docker Linux container. Increase file format support and viewing performance across all platforms. Get unlimited usage and support. The Apry
- [Explore WebViewer Server Configuration Options](https://docs.apryse.com/web/webviewer-server/wv-server-config.md): Explore all WebViewer Server configuration options in this comprehensive guide. Learn how to customize settings within the docker-compose.yml file for optimal web performance. The Apryse Web SDK strea
- [Optimize / customize WebViewer Server usage](https://docs.apryse.com/web/webviewer-server/wv-server-usage.md): Enhance WebViewer Server performance with optimal usage tips. Learn to customize server settings for seamless client experiences on web. Boost efficiency with caching, performance tweaks, and document
- [Hardware & network setup for WebViewer server](https://docs.apryse.com/web/webviewer-server/wv-server-hardware-and-network.md): Optimize your hardware & network setup for WebViewer server with the right configuration. Learn about essential system requirements, optimal resource allocation, and network settings for seamless perf
- [Troubleshoot and Understand Your WebViewer Server](https://docs.apryse.com/web/webviewer-server/wv-server-troubleshooting.md): Learn common issues with WebViewer Server and how to debug these issues.
- [WebViewer Server API Wrapper](https://docs.apryse.com/web/webviewer-server/wv-server-wrapper.md): Download the WVSApiWrapper.js script from our WebViewer Server tools section for extended API functionality. Use it for PDF and thumbnail fetching with more features to come. The Apryse Web SDK stream
- [Hardening WebViewer Server](https://docs.apryse.com/web/webviewer-server/wv-server-hardening.md): Improve WebViewer Server security with these container and file security measures. Learn how to isolate containers, restrict permissions, and enhance web security for a safer environment. The Apryse W
- [WebViewer Server Performance](https://docs.apryse.com/web/webviewer-server/wv-server-performance.md): Discover the expected performance benchmarks of WebViewer Server across different scenarios. Evaluate your deployment with insights on run time, queue time, request duration, and bottlenecks. Enhance
- [Deployment](https://docs.apryse.com/web/webviewer-server/deployment.md)
- [Deploy WebViewer JavaScript PDF Viewer Using Docker Image](https://docs.apryse.com/web/webviewer-server/deployment/wv-server-dockerhub-deployment.md): Deploy WebViewer using Docker Image effortlessly with Apryse's Docker image hosted on DockerHub. Follow this guide to run WebViewer Server and load balancer containers using Docker commands or docker-
- [Deploying WebViewer on Azure](https://docs.apryse.com/web/webviewer-server/deployment/wv-server-azure-deployment.md): Learn how to efficiently deploy WebViewer on Azure with this comprehensive guide. Discover various methods and essential tips for optimal performance. The Apryse Web SDK streamlines secure, serverless
- [Deploying WebViewer on Amazon Web Server](https://docs.apryse.com/web/webviewer-server/deployment/wv-server-aws-deployment.md): Learn how to set up a reliable auto-scaling server backend for your WebViewer application on AWS using a CloudFormation template. Follow our step-by-step guide to launch WebViewer Server on a single E
- [Deploying WebViewer without Docker](https://docs.apryse.com/web/webviewer-server/deployment/wv-server-deploying-without-docker.md): Deploy WebViewer without Docker using the standalone installer for Windows. Follow these steps to set up the server using Apryse's Web SDK system and avoid Docker-related issues. Get started now! The
- [Deploy WebViewer Server with Kubernetes](https://docs.apryse.com/web/webviewer-server/deployment/wv-server-kubernetes-deployment.md): In this guide, we'll walk you through setting up WebViewer Server in Kubernetes and deploying our pre-made Helm chart. Using the Helm chart resolves typical deployment issues that can occur when using


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.apryse.com/web/webviewer-server.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
