Quickstart Installation & Setup — opcua2mqtt
Get opcua2mqtt running on bare-metal Linux (x86_64, aarch64, armv7) or Docker in under 60 seconds with zero runtime dependencies, zero JVM/Node bloat, and <50MB RAM footprint.
1. Automated Shell Installation
curl -fsSL https://opcua2mqtt.io/install.sh | bash
2. Docker Container Quickstart
docker pull ghcr.io/arnooo/opcua2mqtt:latest
docker run -d --name opcua2mqtt --restart unless-stopped -v $(pwd)/config.toml:/etc/opcua2mqtt/config.toml:ro ghcr.io/arnooo/opcua2mqtt:latest
3. Generate Hardware Fingerprint & Verify Config
opcua2mqtt --fingerprint
opcua2mqtt --config /etc/opcua2mqtt/config.toml --verify
Once verified, enable the systemd production unit (systemctl enable --now opcua2mqtt) or deploy via Docker Compose. Activate your free 50-tag perpetual Core license at opcua2mqtt Core Activation or explore Docker & K3s Edge Deployment.