Sign inSign up

ajeetraina777/sbx-novu-kits:self-hosted

Manifest digest

sha256:2069a52386a31b1afe4d36a699138922f0f2c00893b144dc73c5c2721111fd79

Last pushed

about 1 month by ajeetraina777

Type

Sandbox Kit

Manifest digest

sha256:2069a52386a31b1afe4d36a699138922f0f2c00893b144dc73c5c2721111fd79

MIXIN
REQUIRES SECRETS

Adds Novu - the open-source notification infrastructure - to any agent: the novu-py SDK wired to a self-hosted Novu API. Defaults to the API on the host at http://host.docker.internal:3000; edit the domain in three places to point at your own deployment. The secret key is proxy-managed and never enters the sandbox.


Credentials
NameServiceRequiredDescription
NOVU_SECRET_KEYnovuRequiredNovu secret (API) key for your self-hosted instance (NOVU_SECRET_KEY on the server)

Network Egress

pypi.org

files.pythonhosted.org

host.docker.internal

host.docker.internal:3000

Apply this mixin to a sandbox

sbx run <agent> --kit docker.io/ajeetraina777/sbx-novu-kits:self-hosted

Make sure you have docker sbx installed

Run the following command to install sbx on your machine.

macOS
brew install docker/tap/sbx
Windows
winget install Docker.sbx
Learn more about docker sbx