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-proTo upgrade to the latest version:
brew upgrade knot-proConfiguring 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:latestFor a specific version:
docker pull paularlott/knot-pro:v2.5.0Update any docker run commands or Docker Compose files to reference paularlott/knot-pro instead of paularlott/knot.
What’s Next
- Local Containers Setup - Configure and run the server
- Nomad Deployment - Deploy to a Nomad cluster
- Desktop Client - Install the desktop client