Self Host
Docker Compose Self-Hosting
Deploy Helicone using Docker Compose. Quick setup guide for running a containerized instance of the LLM observability platform on your local machine or server.
At Helicone we believe that open-source software makes the world a better place. We are committed to open-source and we made a guide to make it easy for you to deploy your own instance of Helicone.
Running locally
- To create a user go to http://localhost:54323/project/default/auth/users and add your account. You can use this account to sign into Helicone at localhost:3000 via your browser.
- Also update
ENABLE_EMAIL_AUTOCONFIRM
totrue
in./docker/.env
to allow user addition without confirmation.
Default URLs:
- Helicone Webpage: localhost:3000
- Helicone Worker: localhost:8787 (See known issues below)
KNOWN ISSUES
The worker container is not very stable. For now we recommend using the proxy built into JAWN, some features are not implemented in the JAWN proxy yet like cache and rate limiting. Basic logging and prompts do work.
Example
Maintaining your instance
Helicone container builds
Background
This folder is forked from supabase’s docker
Here is a helpful guide for getting started: here
Was this page helpful?