System Requirements
Hardware and software prerequisites for running Konnect.
Minimum requirements
Section titled “Minimum requirements”| Component | Minimum | Recommended |
|---|---|---|
| CPU | 2 cores | 4+ cores |
| RAM | 4 GB | 8 GB |
| Disk | 10 GB free | 20 GB free |
| Docker | 24.0+ | Latest stable |
| OS | Linux, macOS, or Windows with WSL2 | Linux (Ubuntu 22.04+) |
Supported browsers
Section titled “Supported browsers”Konnect is a web application accessed through a browser. The following browsers are supported:
| Browser | Minimum Version |
|---|---|
| Google Chrome | 120+ |
| Mozilla Firefox | 120+ |
| Apple Safari | 17+ |
| Microsoft Edge | 120+ |
Note: Konnect is a Progressive Web App (PWA). You can install it as a standalone application on desktop and mobile devices for quick access.
Network requirements
Section titled “Network requirements”| Service | Port | Protocol | Direction |
|---|---|---|---|
| Konnect web UI | 8080 (configurable) | HTTP/HTTPS | Inbound |
| LLM API providers | 443 | HTTPS | Outbound |
| MQTT brokers | 1883 / 8883 | MQTT / MQTTS | Outbound |
| OPC-UA servers | 4840 (configurable) | OPC-UA TCP | Outbound |
| SQL databases | Varies (5432, 3306, 1433) | TCP | Outbound |
| Ollama (optional) | 11434 | HTTP | Outbound |
Firewall considerations
Section titled “Firewall considerations”- Konnect needs outbound access to your LLM provider’s API (Groq, OpenAI, or Anthropic) unless you’re using a self-hosted Ollama instance.
- Konnect needs network access to any MQTT brokers, OPC-UA servers, and databases you want to connect.
- If running behind a reverse proxy, ensure WebSocket connections are supported (used for real-time data streaming).
Docker requirements
Section titled “Docker requirements”Konnect runs as a Docker container. Ensure Docker is installed and running:
# Check Docker versiondocker --version
# Check Docker is runningdocker infoDocker Compose (optional)
Section titled “Docker Compose (optional)”For multi-service deployments (Konnect + MQTT broker + database):
# Check Docker Compose versiondocker compose versionDocker Compose V2 (integrated into Docker CLI) is recommended.
Resource scaling
Section titled “Resource scaling”For larger deployments with many concurrent users or data sources:
| Scenario | CPU | RAM | Notes |
|---|---|---|---|
| Single user, 1-2 data sources | 2 cores | 4 GB | Minimum viable setup |
| Small team, 3-5 data sources | 4 cores | 8 GB | Recommended for most teams |
| Large deployment, 10+ data sources | 8+ cores | 16+ GB | Consider dedicated database hosting |
Next steps
Section titled “Next steps”- Installation → — Set up Konnect with Docker.
- Configuration → — Docker setup, LLM providers, and data connections.