Zum Hauptinhalt springen
Version: 5.3

Lizenzierung über Umgebungsvariablen

Der OPC Router kann über Umgebungsvariablen lizenziert werden. Diese Methode ist besonders für Anwendungsfälle geeignet, bei denen Docker oder Docker Compose verwendet wird. Sie ermöglicht es viele Systeme mit wenig Aufwand zu lizenzieren.

hinweis

Eine Übersicht der dafür benötigten und optionalen Umgebungsvariablen finden Sie hier: #umgebungsvariablen-fur-die-lizenzierung

hinweis

Für die Lizenzierung über Umgebungsvariablen ist ein Deployment Token erforderlich. Diesen können Sie im Lizenzportal auf der Seite "Deployment Automation" generieren.

Beispiele

Docker run Befehl

Linux

docker run -d --pull always \
--name opcrouter5 \
-e INITIAL_USERNAME="*****" \
-e INITIAL_PASSWORD="*****" \
-e OR_I_ACCEPT_EULA=true \
-e OR_LICENSE_KEY="IhreLizenz" \
-e OR_LICENSE_OPCROUTERID="IhreRouterID" \
-e OR_LICENSE_DEPLOYMENTTOKEN="IhrToken" \
-e OR_INSTANCE_NAME="IhreInstanz" \
-v opc-router-5-data:/data \
-v opc-router-5-logs:/var/log/opcrouter \
-p 8080:8080 \
-p 8001:8001 \
-p 49420:49420 \
opcrouter/runtime:latest

Windows

docker run -d --pull always `
--name opcrouter5 `
-e INITIAL_USERNAME="*****" `
-e INITIAL_PASSWORD="*****" `
-e OR_I_ACCEPT_EULA=true `
-e OR_LICENSE_KEY="IhreLizenz" `
-e OR_LICENSE_OPCROUTERID="IhreRouterID" `
-e OR_LICENSE_DEPLOYMENTTOKEN="IhrToken" `
-e OR_INSTANCE_NAME="IhreInstanz" `
-v opc-router-5-data:/data `
-v opc-router-5-logs:/var/log/opcrouter `
-p 8080:8080 `
-p 8001:8001 `
-p 49420:49420 `
opcrouter/runtime:latest

Docker Compose

services:
opc_router:
image: opcrouter/runtime:latest
ports:
- "8080:8080"
- "8001:8001"
- "49420:49420"
environment:
- INITIAL_USERNAME=*****
- INITIAL_PASSWORD=*****
- OR_I_ACCEPT_EULA=true
- OR_LICENSE_KEY=IhreLizenz
- OR_LICENSE_OPCROUTERID=IhreRouterID
- OR_LICENSE_DEPLOYMENTTOKEN=IhrToken
- OR_INSTANCE_NAME=IhreInszanz
volumes:
- opc-router-5-data:/data
- opc-router-5-logs:/var/log/opcrouter
volumes:
opc-router-5-data:
opc-router-5-logs: