Knot Pro Installation

Knot Pro includes additional features such as OAuth authentication, visual port forwarding, and advanced networking. Pro


Installing Knot Pro

Homebrew (Linux & macOS)

Install Knot Pro via Homebrew:

brew install paularlott/tap/knot-pro

To upgrade to the latest version:

brew upgrade knot-pro

Configuring the License Key

Knot Pro requires a license key in your configuration file. Add the license section to the [server] block in your knot.toml:

knot.toml
[server]
  license.name = "Jane Smith"
  license.key = "A1B2C3D4E5F6G7H8I9J0K1L2M3N4O5P6Q7R8S9T0U1V2W3X4Y5Z6A7B8C9D0E1F2G3H4I5J6K7L8M9N0O1P2Q3R4S5T6U7V8W9X0Y1Z2A3B4C5D6E7F8G9H0"

Replace the name and key values with your license credentials.


Docker Image

When running Knot Pro in Docker, use the knot-pro image instead of knot:

docker pull paularlott/knot-pro:latest

For a specific version:

docker pull paularlott/knot-pro:v2.5.0

Update any docker run commands or Docker Compose files to reference paularlott/knot-pro instead of paularlott/knot.


What’s Next