# @cerbos/embedded-server

[![npm](https://img.shields.io/npm/v/@cerbos/embedded-server?style=flat-square)](https://www.npmjs.com/package/@cerbos/embedded-server)

Embedded policy decision point (PDP) server for executing policy bundles built by [Cerbos Hub](https://www.cerbos.dev/product-cerbos-hub) in server-side Node.js and browser-based applications.

## Prerequisites

- Node.js 20+
- A [Cerbos Hub](https://hub.cerbos.cloud) account

## Installation

This package should be installed as a peer dependency of [@cerbos/embedded-client](https://www.npmjs.com/package/@cerbos/embedded-client).

## Usage

This package is not intended to be used directly.
Use the [client library](https://www.npmjs.com/package/@cerbos/embedded-client) to interact with embedded PDPs.

## Further reading

- [Cerbos documentation](https://docs.cerbos.dev)
- [Cerbos Hub documentation](https://docs.cerbos.dev/cerbos-hub/)

## Get help

- [Join the Cerbos community on Slack](https://go.cerbos.io/slack)
- [Email us at help@cerbos.dev](mailto:help@cerbos.dev)
