[**@epicgames-ps/lib-pixelstreamingsignalling-ue5.5**](../../README.md)

***

[@epicgames-ps/lib-pixelstreamingsignalling-ue5.5](../../README.md) / [WebServer](../README.md) / IWebServerConfig

# Interface: IWebServerConfig

Defined in: [Signalling/src/WebServer.ts:17](https://github.com/mcottontensor/PixelStreamingInfrastructure/blob/1c2e89b140492a0711bcb88268b18a037a27dc45/Signalling/src/WebServer.ts#L17)

An interface that describes the possible options to pass to
WebServer.

## Properties

### homepageFile

> **homepageFile**: `string`

Defined in: [Signalling/src/WebServer.ts:25](https://github.com/mcottontensor/PixelStreamingInfrastructure/blob/1c2e89b140492a0711bcb88268b18a037a27dc45/Signalling/src/WebServer.ts#L25)

***

### httpPort

> **httpPort**: `number`

Defined in: [Signalling/src/WebServer.ts:19](https://github.com/mcottontensor/PixelStreamingInfrastructure/blob/1c2e89b140492a0711bcb88268b18a037a27dc45/Signalling/src/WebServer.ts#L19)

***

### https\_redirect?

> `optional` **https\_redirect**: `boolean`

Defined in: [Signalling/src/WebServer.ts:40](https://github.com/mcottontensor/PixelStreamingInfrastructure/blob/1c2e89b140492a0711bcb88268b18a037a27dc45/Signalling/src/WebServer.ts#L40)

***

### httpsPort?

> `optional` **httpsPort**: `number`

Defined in: [Signalling/src/WebServer.ts:31](https://github.com/mcottontensor/PixelStreamingInfrastructure/blob/1c2e89b140492a0711bcb88268b18a037a27dc45/Signalling/src/WebServer.ts#L31)

***

### perMinuteRateLimit?

> `optional` **perMinuteRateLimit**: `number`

Defined in: [Signalling/src/WebServer.ts:28](https://github.com/mcottontensor/PixelStreamingInfrastructure/blob/1c2e89b140492a0711bcb88268b18a037a27dc45/Signalling/src/WebServer.ts#L28)

***

### root

> **root**: `string`

Defined in: [Signalling/src/WebServer.ts:22](https://github.com/mcottontensor/PixelStreamingInfrastructure/blob/1c2e89b140492a0711bcb88268b18a037a27dc45/Signalling/src/WebServer.ts#L22)

***

### ssl\_cert?

> `optional` **ssl\_cert**: `Buffer`\<`ArrayBufferLike`\>

Defined in: [Signalling/src/WebServer.ts:37](https://github.com/mcottontensor/PixelStreamingInfrastructure/blob/1c2e89b140492a0711bcb88268b18a037a27dc45/Signalling/src/WebServer.ts#L37)

***

### ssl\_key?

> `optional` **ssl\_key**: `Buffer`\<`ArrayBufferLike`\>

Defined in: [Signalling/src/WebServer.ts:34](https://github.com/mcottontensor/PixelStreamingInfrastructure/blob/1c2e89b140492a0711bcb88268b18a037a27dc45/Signalling/src/WebServer.ts#L34)
