Docker

The docker image is available in Oso's public repository (opens in a new tab). The application binds to port 8080 in the container, and you will need to map it to the desired port on the host system.

Installation

Pull the latest image from the repository


docker pull public.ecr.aws/osohq/fallback:latest

Compose the minimum .env file


OSO_API_TOKEN=[YOUR API TOKEN]
OSO_ENVIRONMENT=[YOUR ENVIRONMENT ID]
OSO_TENANT=[YOUR TENANT ID]

Additional environment variables are available.

Start the Oso Fallback node (in the example, mapped to port 8080/tcp on the host)


docker run --env-file=.env -p 127.0.0.1:8080:8080 public.ecr.aws/osohq/fallback:latest

Release Versions

VersionDateComments
0.3.2, latestSeptember 25, 2024Fix memory leak on rules and data update.
0.3.1Aug 14, 2024Add support for reading facts and local authorization.
0.3.0June 10, 2024Performance improvements. Add support for /evaluate_query endpoint.
0.2.0October 12, 2023
Deprecated as of June 10, 2024, to be removed on July 10, 2024.
Performance improvements.
0.1.0September 22, 2023
Deprecated as of June 10, 2024, to be removed on July 10, 2024.
Initial release.