Running on a single node
Create your node on the cloud. For example, on AWS, you can create an EC2 instance. Make sure that the instance has enough memory and disk space to run Helicone. For example, you can use them5.2xlarge
instance type on AWS.
Recommend Requirements
- 8 vCPUs
- 32 GB RAM
- 250 GB disk space
Within your remote machine
Install Docker Step 1: Clone the repoAssuming you have your ssh config setup like this…
-
Follow the instructions here like
- Change the default password
- Add a custom domain
- Add SSL
- Add a SMTP server
- Generate API keys
-
Add a load balancer in front of the server
- Add HTTPS to web and workers
- Change public variables for our backend routes. (NEXT_PUBLIC_BASE_PATH, SUPABASE_PUBLIC_URL, API_EXTERNAL_URL)
- Add a database backup strategy and change the volume to a persistent volume