# Tessary - [Tessary self-hosting docs](https://docs.tessary.ai/index.md): Introduce Tessary self-hosting docs and route readers to the setup, configuration, deployment, upgrading, and troubleshooting pages. - [Set up Tessary](https://docs.tessary.ai/self-hosting/setup.md): Walk through self-hosting Tessary with Docker Compose, from first boot to a connected trace source. - [Configuration reference](https://docs.tessary.ai/self-hosting/configuration.md): Look up every environment variable used to configure a self-hosted Tessary deployment, grouped by purpose. - [Custom domain](https://docs.tessary.ai/self-hosting/custom-domain.md): Put a self-hosted Tessary on your own hostname with one variable, and choose how it is served: Let's Encrypt, your own certificate, or a TLS terminator you already run. - [Deployment topology](https://docs.tessary.ai/self-hosting/deployment.md): Understand the single-node Docker Compose topology behind a self-hosted Tessary deployment, including what each service does and how traffic and TLS flow through it. - [Upgrading](https://docs.tessary.ai/self-hosting/upgrading.md): Upgrade a self-hosted Tessary deployment safely, including what to back up first and how schema migrations run. - [Troubleshooting](https://docs.tessary.ai/self-hosting/troubleshooting.md): Diagnose and resolve common problems with a self-hosted Tessary deployment, organized by what you observe. - [Trademarks](https://docs.tessary.ai/trademarks.md): What the Tessary name and logo cover, what you may do with them, and what needs permission.