Console Deployment
The console must be bound to the same web listener as the controller's management API.
On the controller host, download the latest release of the console from GitHub. You can use any console version >= 3.0.0.
wget https://github.com/openziti/ziti-console/releases/latest/download/ziti-console.zipUnzip the console in the controller's working directory.
sudo unzip -d /var/lib/ziti-controller/zac ./ziti-console.zipIn /var/lib/ziti-controller/config.yml, ensure you have an API binding
zacon the same web listener whereedge-managementis bound. Ensure thelocationmatches the path where you unzipped the console.- binding: zac
options:
location: /var/lib/ziti-controller/zac
indexFile: index.htmlRestart the controller service to apply the changes.
sudo systemctl restart ziti-controller.serviceVisit the controller's web address in a browser to access the console.
https://ctrl.ziti.example.com:1280/zac/Console certificate option - The console is served from the controller's API and can be used with the default API certificate. The controller can be configured to present a different certificate for the console when the API is accessed by a distinct URL for the console. For more information about using alternative server certs with the controller, see: the configuration reference for the
identityproperty.