Skip to content

ZeroTrace Proxy

Server mode (headless)

ZeroTrace Proxy can be built and run headless, as an HTTP server with no GUI, including a Docker image, for advanced and automated deployments.

Alongside the desktop GUI, ZeroTrace Proxy can be built and run headless, as an HTTP server with no graphical interface. This is an advanced deployment target, most users want the desktop app.

Build targets

The build tooling exposes server and Docker targets:

TargetWhat it does
build:serverBuilds the application in server mode, no GUI, HTTP server only.
run:serverRuns the server-mode build.
build:dockerBuilds a Docker image for server-mode deployment.
run:dockerBuilds and runs the Docker image.

A Dockerfile.server is included for the containerized build.

For operators, not everyday use

Server mode is intended for automated or remote deployments where a desktop session is not available. The everyday workflow, building, testing, and operating proxy lists, is the desktop app. Like the desktop build, server mode validates your license against the ZeroTrace auth server.