Self-hosting
You can self-host Tegon on your own infrastructure.
Caveats
This guide outlines a quick way to start self-hosting Tegon. Scaling, security, and reliability concerns are not fully addressed here. It’s unlikely to result in a production-ready deployment on its own, but it’s a good starting point.
Should the burden ever get too much, we’d be happy to see you on Tegon.ai cloud where we deal with these concerns for you.
Requirements
- 4 CPU
- 8 GB RAM
- Debian or derivative
- Optional: A separate machine for the worker components
Instructions
-
Install Docker on your workstation (see instructions). Make sure you’re on the latest version of docker-compose.
-
Run the following commands in your terminal:
- Create a
.env
file. This file contains configuration for all the services used to run Tegon. Please fill in or modify the configurations as needed.
- Run the start script and follow the prompts, We handle 2 major steps in start script setting up trigger.dev and setting up tegon for you.
- You can now check tegon at
http://localhost:8000
FAQ
If there are any questions that we couldn’t answer here, we’d love to help you get started. Join our Slack and feel free to ask your questions in the #support channel.
Was this page helpful?