To run all services in a single Docker container, you can use the helicone-all-in-one image.

Get Docker and run the container:

docker run -d --name helicone-all-in-one -p 3000:3000 -p 8585:8585 -p 5432:5432 -p 8123:8123 -p 9000:9000 helicone-all-in-one

Example to test the Jawn service

curl --location 'https://localhost:8585/jawn/v1/gateway/oai/v1/completions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{OPENAI_API_KEY}}' \
--header 'Helicone-Auth: Bearer {{HELICONE_API_KEY}}' \
--data '{
    "model": "gpt-4o-mini",
    "prompt": "Count to 5",
    "stream": false
  }'