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:
| Target | What it does |
|---|---|
build:server | Builds the application in server mode, no GUI, HTTP server only. |
run:server | Runs the server-mode build. |
build:docker | Builds a Docker image for server-mode deployment. |
run:docker | Builds 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.