---
title: "Deploy Tempo locally | Grafana Tempo documentation"
description: "Instructions for deploying Tempo locally using Docker Compose or on Linux"
---

> For a curated documentation index, see [llms.txt](/llms.txt). For the complete documentation index, see [llms-full.txt](/llms-full.txt).

# Deploy Tempo locally

This section provides instructions for deploying Tempo locally using Docker Compose or directly on a Linux host.

You can download the latest version from the [Tempo Releases page](https://github.com/grafana/tempo/releases).

- [Deploy on Linux](/docs/tempo/next/set-up-for-tracing/setup-tempo/deploy/locally/linux/)  
  Learn how to install and configure a single Grafana Tempo instance on Linux in monolithic mode with local storage.
- [Deploy Tempo using Docker Compose](/docs/tempo/next/set-up-for-tracing/setup-tempo/deploy/locally/docker-compose/)  
  Instructions for deploying Tempo using Docker Compose

> Note
> 
> Grafana Tempo doesn’t come with any included authentication layer. You must run an authenticating reverse proxy in front of your services to prevent unauthorized access to Tempo (for example, nginx). [Manage authentication](/docs/tempo/next/operations/authentication/) for more details
