This repo provides a simple example showing you how to launch the Managed Cloud containers. It can be run very quickly inside a GitHub Codespace. Please note, you will require an Enterprise subscription to access these Docker images.
- Docker
- First, create a
.envfile using the contents of.example.env. Fill in the values of the environment variables:
HYBISCUS_API_KEYshould be an API key from your dashboard.API_KEYis the API key used to protect the endpoints from this deploymentREDIS_HOST,REDIS_PORTare the values required to access your Redis database.DATA_DIRis the local directory where your reports will be savedENABLE_ASYNC_APImust be set toTRUEto enable asynchronous PDF generation
- Login to Hybiscus's private container registry and pull the image. To do so, run the
./scripts/pull.shscript providing the username and password as arguments. These can be retrieved from your dashboard.
./scripts/pull.sh <<USERNAME>> <<PASSWORD>>- First launch the Redis database, followed by the worker and finally the API container:
./scripts/launch-redis.sh
./scripts/launch-worker.sh
./scripts/launch-api.sh© 2025, Hybiscus