WebReports is a web-based reporting and visualization platform that provides secure browser access to reports, dashboards, visualizations, and operational data.
This article describes the supported deployment platforms, system requirements, browser compatibility, and general network architecture for WebReports.
Supported deployment platforms
WebReports can be deployed on:
- Windows Server using Internet Information Services (IIS)
- Docker in supported Linux-based environments
Windows Server deployment
WebReports supports the following Windows Server versions:
| Operating system | Microsoft extended support ends |
|---|---|
| Windows Server 2019 | January 9, 2029 |
| Windows Server 2022 | October 15, 2031 |
| Windows Server 2025 | November 14, 2034 |
Note: Microsoft lifecycle dates may change. Refer to the Microsoft product lifecycle documentation for the latest information.
A Windows Server deployment requires:
- Internet Information Services (IIS)
- ASP.NET Core Hosting Bundle 10.x
- SQL Server 2025 or later, or MySQL 8 or later
Detailed installation instructions are available in Step By Step: WebReports Installation & Setup for Windows.
Docker deployment
WebReports can be deployed using Docker in supported Linux-based environments.
Contact BridgeWorks Support before deploying WebReports with Docker to confirm that the proposed Linux distribution and deployment environment are supported.
For installation instructions, see WebReports Docker Installation & Setup.
System requirements
The following requirements apply to a standard WebReports deployment:
| Component | Requirement |
|---|---|
| Processor | 4 CPU cores |
| Memory | 32 GB RAM |
| Storage | 10 GB of available disk space |
| Database | SQL Server 2025 or later, or MySQL 8 or later |
| Network | HTTPS connectivity to WebReports |
Larger deployments or environments with many concurrent users may require additional processor, memory, database, and storage resources.
The storage required for generated reports and database records depends on report volume, output size, and configured retention periods.
Note: SQL Server 2025 Express may be appropriate for test environments and smaller deployments. SQL Server Express has a maximum database size of 50 GB. Larger production environments should use SQL Server Standard or MySQL.
Network requirements
Users access WebReports from a supported web browser through an HTTPS connection.
Allow HTTPS traffic on the port configured for the WebReports site. Additional network access may be required between WebReports and:
- The WebReports application database
- Customer reporting databases and other data sources
- Email services
- Identity providers
- API clients and integrated applications
Required ports depend on the services and database platforms used in the deployment.
Supported web browsers
WebReports supports the latest two released versions of:
- Google Chrome
- Microsoft Edge
- Mozilla Firefox
- Safari
- Opera
Internet Explorer is not supported. Browsers outside the supported versions may experience compatibility, display, or performance issues.
Network architecture
A typical WebReports deployment contains the following components:
- Client browser: Provides users with access to the WebReports interface through HTTPS.
- WebReports application server: Hosts WebReports through IIS on Windows Server or through a supported Docker environment.
- WebReports application database: Stores application configuration and other WebReports data.
- Reporting data sources: Supply the operational data used by published reports and visualizations.
- External services: May include email services, identity providers, APIs, and other configured integrations.
The WebReports application database and the databases used as reporting data sources serve different purposes. The application database supports WebReports operations, while reporting data sources contain the information retrieved by published reports.
Additional resources
- Step By Step: WebReports Installation & Setup for Windows
- WebReports Docker Installation & Setup
- IIS Server Hardening
- Managing Report and Scheduler Retention in WebReports
- Download the Latest WebReports Version
Comments
0 comments
Please sign in to leave a comment.