Skip to content

@waylis/core


@waylis/core / AppServerParams

Interface: AppServerParams

Defined in: src/server/server.ts:39

Parameters for initializing application server.

Properties

config?

ts
optional config: DeepPartial<ServerConfig>;

Defined in: src/server/server.ts:49

Server configuration options. Can be partially provided; defaults will be applied for missing values.


db?

ts
optional db: Database;

Defined in: src/server/server.ts:41

Database instance used by the server for persistence.


fileStorage?

ts
optional fileStorage: FileStorage;

Defined in: src/server/server.ts:43

File storage implementation for handling file uploads and storage.


logger?

ts
optional logger: Logger;

Defined in: src/server/server.ts:51

Logger instance for capturing and formatting logs.

Released under the MIT License.