TracewayDocsDocsLearnLearnProtocolProtocolSelf HostSelf Host
GitHubGitHub (opens in a new tab)
  • Overview
  • All-in-One Container
  • Docker Compose
  • Minimal Container
  • Local Setup
  • Haloy

On This Page

  • Deployment Options
Edit this page on GitHub
Self Host
Overview

Self Host

Traceway is fully self-hosted. You run the entire platform on your own infrastructure. This section covers how to get Traceway up and running.

Deployment Options

All-in-One ContainerRecommended
ClickHouse + PostgreSQL + Backend + FrontendEverything in a single Docker container managed by supervisord. No external dependencies needed.
Docker Compose
Backend + Frontend + ClickHouse + PostgreSQLEach component runs as its own container, orchestrated with a single command.
Minimal Container
Backend + Frontend onlyLightweight Alpine image (~20-30MB). Connect to your own external ClickHouse and PostgreSQL.
Local Setup
Backend + Frontend from sourceDevelopment setup with Go and Node.js. Requires local ClickHouse and PostgreSQL.
Haloy
ClickHouse + PostgreSQL + Backend + FrontendDeploy to your own server with automatic SSL and a single YAML config using the Haloy CLI.
All-in-One Container

2026 Traceway. All rights reserved.