Contains containerized catena service examples and associated IAC (e.g. helm charts, docker compose files)
- asset-request
- audiodeck
- audiodeck-JSON
- discovery
- one-of-everything
- simple-audiodeck-JSON
- status-update
- status-update-JSON
- use-commands
- use-menus
- audiodeck
- audiodeck-yaml
- external-object-request
- one-of-everything
- simple-dashboard-audiodeck
- status-update
- use-commands
- use-menus
TODO
See the Docker Compose README
git clone git@github.com/Catena-deployments
cd Catena-deployments/compose
docker compose up -d
For more information see the Helm Charts README
helm repo add catena-deployments https://rossvideo.github.io/Catena-deployments
helm install --namespace catena catena catena-deployments/catena
There exists tags for everything example of the form -. For example one-of-everything-gRPC.
docker run --name catena -p 6254:6254 ghcr.io/rossvideo/catena:one-of-everything-gRPC
Configuration can be changed by injecting environment variables. All variables are prefixed with CATENA_.
| Variable | Description |
|---|---|
CATENA_AUTHZ |
Set to enable authorization. |
CATENA_MAX_CONNECTIONS |
The maximum number of connections. |
CATENA_PORT |
The port the service listens on. 6254 is for gRPC and 443 is for REST. |
CATENA_STATIC_ROOT |
Override the static root directory for external objects. |