![]() |
Sie müssen einen Keystore angeben, um den Container zu starten, wenn HTTPS aktiviert ist. Andernfalls wird der Container beendet.
|
![]() |
Wenn PASSWORD in den Dateien angezeigt wird, müssen Sie dies durch das Passwort für ThingWorx oder für die Datenbank ersetzen.
|
![]() |
Der anfängliche Arbeitsspeicher wird auf 2 GB festgelegt und der maximale Arbeitsspeicher auf 4 GB.
|
Variablennamen
|
Werte
|
Standardwerte
|
Kommentare
|
---|---|---|---|
INITIAL_HEAP
|
Zahl
|
2
|
Legt die anfängliche Speichergröße für die Instanz in GB fest.
|
MAX_HEAP
|
Zahl
|
4
|
Legt die maximale Speichergröße für die Instanz in GB fest.
|
ENABLE_HTTP
|
wahr/falsch
|
wahr
|
Aktiviert den HTTP-Konnektor in Tomcat für ungesicherten Datenverkehr zum Container.
|
ENABLE_HTTPS
|
wahr/falsch
|
falsch
|
Aktiviert den HTTPS-Konnektor in Tomcat für gesicherten Datenverkehr zum Container. Sie müssen auch einen Keystore angeben, und SSL_KEYSTORE_PASSWORD muss festgelegt werden.
|
SSL_KEYSTORE_PASSWORD
|
Zeichenfolge
|
PASSWORD
|
Legt das Passwort für den Keystore fest, der für die SSL-Kommunikation in Tomcat verwendet wird.
|
SSL_KEYSTORE_BASE_PATH
|
Zeichenfolge
|
/ThingworxPlatform
|
Legt den Pfad zum Tomcat-SSL-Keystore fest. Wenn Sie den Keystore im Container an einem anderen Speicherort als dem Standardordner speichern, müssen Sie diese Variable festlegen.
|
SSL_KEYSTORE_FILENAME
|
Zeichenfolge
|
keystore.jks
|
Legt den Dateinamen für den Tomcat-SSL-Keystore fest. Wenn Ihr Keystore einen anderen Dateinamen als den Standardnamen aufweist, müssen Sie diese Variable festlegen.
|
TOMCAT_SSL_PROTOCOLS
|
Zeichenfolge
|
TLSv1.2
|
Gibt das Tomcat-SSL-Protokoll an. Legen Sie dies fest, wenn Sie die akzeptierten SSL-Protokolle in Tomcat überschreiben möchten.
|
SERVER_HTTP_PORT
|
Zeichenfolge
|
8080
|
Gibt den Port an, den Tomcat für die HTTP-Kommunikation überwacht. Wenn dieser Port geändert wird, müssen Sie die verfügbaren Ports in der Compose-Datei ändern.
|
SERVER_HTTPS_PORT
|
Zeichenfolge
|
8443
|
Gibt den Port an, den Tomcat für die HTTPS-Kommunikation überwacht. Wenn dieser Port geändert wird, müssen Sie die verfügbaren Ports in der Compose-Datei ändern.
|
DOCKER_DEBUG
|
wahr/falsch
|
falsch
|
Schaltet die Option zum Aufzeichnen von Debug-Informationen beim Starten des Containers um. Beachten Sie, dass dies möglicherweise vertrauliche Informationen umfasst.
|
LS_USERNAME
|
Zeichenfolge
|
""
|
Gibt Ihren PTC Anmeldebenutzernamen für den Erwerb Ihrer ThingWorx Lizenz an.
|
LS_PASSWORD
|
Zeichenfolge
|
""
|
Gibt Ihr PTC Anmeldepasswort für den Erwerb Ihrer ThingWorx Lizenz an.
|
ENABLE_BACKUP
|
wahr/falsch
|
falsch
|
Schaltet die Option für Sicherungen um.
|
ENABLE_LOGGING
|
wahr/falsch
|
wahr
|
Schaltet die Option für die Protokollierung um.
|
ENCRYPT_CREDENTIALS
|
wahr/falsch
|
falsch
|
Schaltet die Option zum Verschlüsseln von Passwörtern für Datenbanken und Lizenzierung in der Datei platform-settings.json um.
|
THINGWORX_INITIAL_PASSWORD
|
Zeichenfolge
|
""
|
Legt das anfängliche Passwort für den Administratorbenutzer in ThingWorx fest. Diese Variable muss vor dem Starten der ThingWorx Plattform manuell festgelegt werden. Dieses Passwort kann geändert werden, nachdem ThingWorx erfolgreich gestartet wurde.
|
EXTPKG_IMPORT_POLICY_ENABLED
|
wahr/falsch
|
falsch
|
Steuert die globale Aktivierung/Deaktivierung des Erweiterungspaket-Imports über das Uploadprogramm für Erweiterungspakete.
|
EXTPKG_IMPORT_POLICY_ALLOW_JARRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die jar-Ressourcen (Java) enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung jar-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die JavaScript-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung javascript-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_CSSRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die CSS-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung css-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSONRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die JSON-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung json-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_WEBAPPRES
|
wahr/falsch
|
falsch
|
Steuert die Importberechtigungen für Erweiterungspakete, die WebApps-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung WebApp-Ressourcendateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_ENTITIES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die nicht erweiterbare Entitätsdefinitionen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung nicht erweiterbare Entitätsdefinitionen enthält, bei denen es sich nicht um die Erweiterungspaketentität handelt, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_EXTENTITIES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die erweiterbare Entitätsdefinitionen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung erweiterbare Entitätsdefinitionen enthält, bei denen es sich nicht um die Erweiterungspaketentität handelt, schlägt der Import fehl.
|
![]() |
Ändern Sie beim Aktualisieren des Volumepfads nur die lokale Bereitstellung, da sich die Bereitstellungspunkte des internen Containers nie ändern.
|
![]() |
Der anfängliche Arbeitsspeicher wird auf 2 GB festgelegt und der maximale Arbeitsspeicher auf 4 GB. Die Volumebereitstellungen beziehen sich auf docker-compose-Dateien. Dies ist der Speicherort, an dem die Protokolle und Konfigurationsdateien gespeichert werden, um Persistenz in den Containern zu ermöglichen.
|
Variablennamen
|
Werte
|
Standardwerte
|
Kommentare
|
---|---|---|---|
INITIAL_HEAP
|
Zahl
|
2
|
Legt die anfängliche Speichergröße für die Instanz in GB fest.
|
MAX_HEAP
|
Zahl
|
4
|
Legt die maximale Speichergröße für die Instanz in GB fest.
|
DATABASE_HOST
|
Zeichenfolge
|
mssql
|
Gibt den Hostnamen, den Dienstnamen oder die IP-Adresse des SQL Server-Datenbank-Hosts an.
|
DATABASE_PORT
|
Zahl
|
1433
|
Gibt die Portnummer für die SQL Server-Datenbank an.
|
DATABASE_ADMIN_USERNAME
|
Zeichenfolge
|
SA
|
Gibt den Administrator-Benutzernamen für die SQL Server-Datenbank an.
|
DATABASE_ADMIN_PASSWORD
|
Zeichenfolge
|
PASSWORD
|
Gibt das Administratorpasswort für die SQL Server-Datenbank an.
|
ENABLE_HTTP
|
wahr/falsch
|
wahr
|
Aktiviert den HTTP-Konnektor in Tomcat für ungesicherten Datenverkehr zum Container.
|
ENABLE_HTTPS
|
wahr/falsch
|
falsch
|
Aktiviert den HTTPS-Konnektor in Tomcat für gesicherten Datenverkehr zum Container. Sie müssen auch einen Keystore angeben und SSL_KEYSTORE_PASSWORD festlegen.
|
SSL_KEYSTORE_PASSWORD
|
Zeichenfolge
|
PASSWORD
|
Gibt das Passwort für den Keystore an, der für die SSL-Kommunikation in Tomcat verwendet wird.
|
SSL_KEYSTORE_BASE_PATH
|
Zeichenfolge
|
/ThingworxPlatform
|
Gibt den Pfad zum Tomcat-SSL-Keystore an. Wenn Sie den Keystore im Container an einem anderen Speicherort als dem Standardordner speichern, müssen Sie diese Variable festlegen.
|
SSL_KEYSTORE_FILENAME
|
Zeichenfolge
|
keystore.jks
|
Gibt den Dateinamen für den Tomcat-SSL-Keystore an. Wenn Ihr Keystore einen anderen Dateinamen als den Standardnamen aufweist, müssen Sie diese Variable festlegen.
|
TOMCAT_SSL_PROTOCOLS
|
Zeichenfolge
|
TLSv1.2
|
Gibt das Tomcat-SSL-Protokoll an. Legen Sie dies fest, wenn Sie die akzeptierten SSL-Protokolle in Tomcat überschreiben möchten.
|
SERVER_HTTP_PORT
|
Zeichenfolge
|
8080
|
Gibt den Port an, den Tomcat für die HTTP-Kommunikation überwacht. Wenn dieser Port geändert wird, müssen Sie die verfügbaren Ports in der Compose-Datei ändern.
|
SERVER_HTTPS_PORT
|
Zeichenfolge
|
8443
|
Gibt den Port an, den Tomcat für die HTTPS-Kommunikation überwacht. Wenn dieser Port geändert wird, müssen Sie die verfügbaren Ports in der Compose-Datei ändern.
|
DOCKER_DEBUG
|
wahr/falsch
|
falsch
|
Schaltet die Option zum Aufzeichnen von Debug-Informationen beim Starten des Containers um. Beachten Sie, dass dies möglicherweise vertrauliche Informationen umfasst.
|
TWX_DATABASE_USERNAME
|
Zeichenfolge
|
""
|
Gibt den ThingWorx Benutzer an, der für die Datenbank erstellt wird. Diese Variable muss vor dem Starten der ThingWorx Plattform manuell festgelegt werden.
|
TWX_DATABASE_PASSWORD
|
Zeichenfolge
|
""
|
Gibt das Passwort für den ThingWorx Benutzer für die Datenbank an. Diese Variable muss vor dem Starten der ThingWorx Plattform manuell festgelegt werden.
|
TWX_DATABASE_SCHEMA
|
Zeichenfolge
|
""
|
Gibt den Schemanamen für die ThingWorx Instanz an. Diese Variable muss vor dem Starten der ThingWorx Plattform manuell festgelegt werden.
|
LS_USERNAME
|
Zeichenfolge
|
""
|
Gibt den PTC Anmeldebenutzernamen für den Erwerb Ihrer ThingWorx Lizenz an.
|
LS_PASSWORD
|
Zeichenfolge
|
""
|
Gibt Ihr PTC Anmeldepasswort für den Erwerb Ihrer ThingWorx Lizenz an.
|
ENABLE_BACKUP
|
wahr/falsch
|
falsch
|
Schaltet die Option für Sicherungen um.
|
ENABLE_LOGGING
|
wahr/falsch
|
wahr
|
Schaltet die Option für die Protokollierung um.
|
ENCRYPT_CREDENTIALS
|
wahr/falsch
|
falsch
|
Schaltet die Option zum Verschlüsseln von Passwörtern für Datenbanken und Lizenzierung in der Datei platform-settings.json um.
|
THINGWORX_INITIAL_PASSWORD
|
Zeichenfolge
|
""
|
Legt das anfängliche Passwort für den Administratorbenutzer in ThingWorx fest. Diese Variable muss vor dem Starten der ThingWorx Plattform manuell festgelegt werden. Dieses Passwort kann geändert werden, nachdem ThingWorx erfolgreich gestartet wurde.
|
EXTPKG_IMPORT_POLICY_ENABLED
|
wahr/falsch
|
falsch
|
Steuert die globale Aktivierung/Deaktivierung des Erweiterungspaket-Imports über das Uploadprogramm für Erweiterungspakete.
|
EXTPKG_IMPORT_POLICY_ALLOW_JARRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die jar-Ressourcen (Java) enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung jar-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die JavaScript-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung javascript-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_CSSRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die CSS-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung css-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSONRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die JSON-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung json-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_WEBAPPRES
|
wahr/falsch
|
falsch
|
Steuert die Importberechtigungen für Erweiterungspakete, die WebApps-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung WebApp-Ressourcendateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_ENTITIES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die nicht erweiterbare Entitätsdefinitionen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung nicht erweiterbare Entitätsdefinitionen enthält, bei denen es sich nicht um die Erweiterungspaketentität handelt, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_EXTENTITIES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die erweiterbare Entitätsdefinitionen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung erweiterbare Entitätsdefinitionen enthält, bei denen es sich nicht um die Erweiterungspaketentität handelt, schlägt der Import fehl.
|
![]() |
Ändern Sie beim Aktualisieren des Volumepfads nur die lokale Bereitstellung, da sich die Bereitstellungspunkte des internen Containers nie ändern.
|
![]() |
Der anfängliche Arbeitsspeicher wird auf 2 GB festgelegt und der maximale Arbeitsspeicher auf 4 GB. Die Volumebereitstellungen beziehen sich auf docker-compose-Dateien. Dies ist der Speicherort, an dem die Protokolle und Konfigurationsdateien gespeichert werden, um Persistenz in den Containern zu ermöglichen.
|
Variablennamen
|
Werte
|
Standardwerte
|
Kommentare
|
---|---|---|---|
INITIAL_HEAP
|
Zahl
|
2
|
Legt die anfängliche Speichergröße für die Instanz in GB fest.
|
MAX_HEAP
|
Zahl
|
4
|
Legt die maximale Speichergröße für die Instanz in GB fest.
|
DATABASE_HOST
|
Zeichenfolge
|
postgressql
|
Gibt den Hostnamen, den Dienstnamen oder die IP-Adresse des PostgreSQL-Datenbank-Hosts an.
|
DATABASE_PORT
|
Zahl
|
5432
|
Gibt die Portnummer für die PostgreSQL-Datenbank an.
|
DATABASE_ADMIN_USERNAME
|
Zeichenfolge
|
postgres
|
Gibt den Administrator-Benutzernamen für die PostgreSQL-Datenbank an.
|
DATABASE_ADMIN_PASSWORD
|
Zeichenfolge
|
PASSWORD
|
Gibt das Administratorpasswort für die PostgreSQL-Datenbank an.
|
ENABLE_HTTP
|
wahr/falsch
|
wahr
|
Aktiviert den HTTP-Konnektor in Tomcat für ungesicherten Datenverkehr zum Container.
|
ENABLE_HTTPS
|
wahr/falsch
|
falsch
|
Aktiviert den HTTPS-Konnektor in Tomcat für gesicherten Datenverkehr zum Container. Sie müssen auch einen Keystore angeben und SSL_KEYSTORE_PASSWORD festlegen.
|
SSL_KEYSTORE_PASSWORD
|
Zeichenfolge
|
PASSWORD
|
Gibt das Passwort für den Keystore an, der für die SSL-Kommunikation in Tomcat verwendet wird.
|
SSL_KEYSTORE_BASE_PATH
|
Zeichenfolge
|
/ThingworxPlatform
|
Gibt den Pfad zum Tomcat-SSL-Keystore an. Wenn Sie den Keystore im Container an einem anderen Speicherort als dem Standardordner speichern, müssen Sie diese Variable festlegen.
|
SSL_KEYSTORE_FILENAME
|
Zeichenfolge
|
keystore.jks
|
Gibt den Dateinamen für den Tomcat-SSL-Keystore an. Wenn Ihr Keystore einen anderen Dateinamen als den Standardnamen aufweist, müssen Sie diese Variable festlegen.
|
TOMCAT_SSL_PROTOCOLS
|
Zeichenfolge
|
TLSv1.2
|
Gibt das Tomcat-SSL-Protokoll an. Legen Sie dies fest, wenn Sie die akzeptierten SSL-Protokolle in Tomcat überschreiben möchten.
|
SERVER_HTTP_PORT
|
Zeichenfolge
|
8080
|
Gibt den Port an, den Tomcat für die HTTP-Kommunikation überwacht. Wenn dieser Port geändert wird, müssen Sie die verfügbaren Ports in der Compose-Datei ändern.
|
SERVER_HTTPS_PORT
|
Zeichenfolge
|
8443
|
Gibt den Port an, den Tomcat für die HTTPS-Kommunikation überwacht. Wenn dieser Port geändert wird, müssen Sie die verfügbaren Ports in der Compose-Datei ändern.
|
DOCKER_DEBUG
|
wahr/falsch
|
falsch
|
Schaltet die Option zum Aufzeichnen von Debug-Informationen beim Starten des Containers um. Beachten Sie, dass dies möglicherweise vertrauliche Informationen umfasst.
|
TWX_DATABASE_USERNAME
|
Zeichenfolge
|
""
|
Gibt den ThingWorx Benutzer an, der für die Datenbank erstellt wird. Diese Variable muss vor dem Starten der ThingWorx Plattform manuell festgelegt werden. Beachten Sie, dass für PostgreSQL TWX_DATABASE_USERNAME:
• aufgrund einer Beschränkung der vorhandenen Implementierung mit TWX_DATABASE_SCHEMA übereinstimmen muss
• nicht postgres sein darf
|
TWX_DATABASE_PASSWORD
|
Zeichenfolge
|
""
|
Gibt das Passwort für den ThingWorx Benutzer für die Datenbank an. Diese Variable muss vor dem Starten der ThingWorx Plattform manuell festgelegt werden.
|
TWX_DATABASE_SCHEMA
|
Zeichenfolge
|
""
|
Gibt den Schemanamen für die ThingWorx Instanz an. Diese Variable muss vor dem Starten der ThingWorx Plattform manuell festgelegt werden. Beachten Sie, dass für PostgreSQL TWX_DATABASE_USERNAME aufgrund einer Beschränkung der vorhandenen Implementierung mit TWX_DATABASE_SCHEMA übereinstimmen muss.
|
TABLESPACE_LOCATION
|
Zeichenfolge
|
/ThingworxPostgresqlStorage
|
Gibt den Speicherort des Tablespace auf dem Datenbankserver an.
|
IS_RDS
|
ja/nein
|
nein
|
Schaltet die Option zum Herstellen einer Verbindung mit einer RDS-PostgreSQL-Datenbank um.
|
LS_USERNAME
|
Zeichenfolge
|
""
|
Gibt den PTC Anmeldebenutzernamen für den Erwerb Ihrer ThingWorx Lizenz an.
|
LS_PASSWORD
|
Zeichenfolge
|
""
|
Gibt das PTC Anmeldepasswort für den Erwerb Ihrer ThingWorx Lizenz an.
|
ENABLE_BACKUP
|
wahr/falsch
|
falsch
|
Schaltet die Option für Sicherungen um.
|
ENABLE_LOGGING
|
wahr/falsch
|
wahr
|
Schaltet die Option für die Protokollierung um.
|
ENCRYPT_CREDENTIALS
|
wahr/falsch
|
falsch
|
Schaltet die Option zum Verschlüsseln von Passwörtern für Datenbanken und Lizenzierung in der Datei platform-settings.json um.
|
THINGWORX_INITIAL_PASSWORD
|
Zeichenfolge
|
""
|
Legt das anfängliche Passwort für den Administratorbenutzer in ThingWorx fest. Diese Variable muss vor dem Starten der ThingWorx Plattform manuell festgelegt werden. Dieses Passwort kann geändert werden, nachdem ThingWorx erfolgreich gestartet wurde.
|
EXTPKG_IMPORT_POLICY_ENABLED
|
wahr/falsch
|
falsch
|
Steuert die globale Aktivierung/Deaktivierung des Erweiterungspaket-Imports über das Uploadprogramm für Erweiterungspakete.
|
EXTPKG_IMPORT_POLICY_ALLOW_JARRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die jar-Ressourcen (Java) enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung jar-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die JavaScript-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung javascript-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_CSSRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die CSS-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung css-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSONRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die JSON-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung json-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_WEBAPPRES
|
wahr/falsch
|
falsch
|
Steuert die Importberechtigungen für Erweiterungspakete, die WebApps-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung WebApp-Ressourcendateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_ENTITIES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die nicht erweiterbare Entitätsdefinitionen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung nicht erweiterbare Entitätsdefinitionen enthält, bei denen es sich nicht um die Erweiterungspaketentität handelt, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_EXTENTITIES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die erweiterbare Entitätsdefinitionen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung erweiterbare Entitätsdefinitionen enthält, bei denen es sich nicht um die Erweiterungspaketentität handelt, schlägt der Import fehl.
|
POSTGRES_USER
|
Zeichenfolge
|
""
|
Gibt den Administrator-Benutzernamen für die PostgreSQL-Datenbank an.
|
POSTGRES_PASSWORD
|
Zeichenfolge
|
""
|
Gibt das Administratorpasswort für die PostgreSQL-Datenbank an.
|
POSTGRES_DB
|
Zeichenfolge
|
""
|
Gibt den Namen der PostgreSQL-Datenbank an.
Weitere Variablen für postgresql sowie deren Details finden Sie unter
Docker Hub.
|
![]() |
Ändern Sie beim Aktualisieren des Volumepfads nur die lokale Bereitstellung, da sich die Bereitstellungspunkte des internen Containers nie ändern.
|
![]() |
Sie benötigen eine Azure SQL-Datenbank, die in Microsoft Azure konfiguriert ist, um sie mit ThingWorx Dockerfiles verwenden zu können. Informationen zum Einrichten einer Azure SQL-Datenbank finden Sie unter
Azure SQL Server als Persistenzanbieter verwenden.
|
![]() |
Der anfängliche Arbeitsspeicher wird auf 2 GB festgelegt und der maximale Arbeitsspeicher auf 4 GB.
|
Variablennamen
|
Werte
|
Standardwerte
|
Kommentare
|
---|---|---|---|
INITIAL_HEAP
|
Zahl
|
2
|
Legt die anfängliche Speichergröße für die Instanz in GB fest.
|
MAX_HEAP
|
Zahl
|
4
|
Legt die maximale Speichergröße für die Instanz in GB fest.
|
DATABASE_HOST
|
Zeichenfolge
|
Nicht verfügbar
|
Gibt die URL für die Azure SQL-Datenbank an.
|
DATABASE_ADMIN_USERNAME
|
Zeichenfolge
|
Nicht verfügbar
|
Gibt den Administrator-Benutzernamen für die Azure SQL-Datenbank an. Nur festlegen, wenn der Docker-Container TWX_DATABASE_USERNAME erstellen und ThingWorx Datenbanktabellen initialisieren soll.
|
DATABASE_ADMIN_PASSWORD
|
Zeichenfolge
|
Nicht verfügbar
|
Gibt das Administratorpasswort für die Azure SQL-Datenbank an. Nur festlegen, wenn der Docker-Container TWX_DATABASE_USERNAME erstellen und ThingWorx Datenbanktabellen initialisieren soll.
|
ENABLE_HTTP
|
wahr/falsch
|
wahr
|
Aktiviert den HTTP-Konnektor in Tomcat für ungesicherten Datenverkehr zum Container.
|
ENABLE_HTTPS
|
wahr/falsch
|
falsch
|
Aktiviert den HTTPS-Konnektor in Tomcat für gesicherten Datenverkehr zum Container. Sie müssen auch einen Keystore angeben und SSL_KEYSTORE_PASSWORD festlegen.
|
SSL_KEYSTORE_PASSWORD
|
Zeichenfolge
|
PASSWORD
|
Gibt das Passwort für den Keystore an, der für die SSL-Kommunikation in Tomcat verwendet wird.
|
SSL_KEYSTORE_BASE_PATH
|
Zeichenfolge
|
/ThingworxPlatform
|
Gibt den Pfad zum Tomcat-SSL-Keystore an. Wenn Sie den Keystore im Container an einem anderen Speicherort als dem Standardordner speichern, müssen Sie diese Variable festlegen.
|
SSL_KEYSTORE_FILENAME
|
Zeichenfolge
|
keystore.jks
|
Gibt den Dateinamen für den Tomcat-SSL-Keystore an. Wenn Ihr Keystore einen anderen Dateinamen als den Standardnamen aufweist, müssen Sie diese Variable festlegen.
|
TOMCAT_SSL_PROTOCOLS
|
Zeichenfolge
|
TLSv1.2
|
Gibt das Tomcat-SSL-Protokoll an. Legen Sie dies fest, wenn Sie die akzeptierten SSL-Protokolle in Tomcat überschreiben möchten.
|
SERVER_HTTP_PORT
|
Zeichenfolge
|
8080
|
Gibt den Port an, den Tomcat für die HTTP-Kommunikation überwacht. Wenn dieser Port geändert wird, müssen Sie die verfügbaren Ports in der Compose-Datei ändern.
|
SERVER_HTTPS_PORT
|
Zeichenfolge
|
8443
|
Gibt den Port an, den Tomcat für die HTTPS-Kommunikation überwacht. Wenn dieser Port geändert wird, müssen Sie die verfügbaren Ports in der Compose-Datei ändern.
|
DOCKER_DEBUG
|
wahr/falsch
|
falsch
|
Schaltet die Option zum Aufzeichnen von Debug-Informationen beim Starten des Containers um. Beachten Sie, dass dies möglicherweise vertrauliche Informationen umfasst.
|
TWX_DATABASE_USERNAME
|
Zeichenfolge
|
""
|
Gibt den ThingWorx Benutzer an, der für die Datenbank erstellt wird. Diese Variable muss vor dem Starten der ThingWorx Plattform manuell festgelegt werden.
|
TWX_DATABASE_PASSWORD
|
Zeichenfolge
|
""
|
Gibt das Passwort für den ThingWorx Benutzer für die Datenbank an. Diese Variable muss vor dem Starten der ThingWorx Plattform manuell festgelegt werden. Die Variable muss auch der Passwortrichtlinie für die Azure SQL-Datenbank entsprechen. Weitere Informationen finden Sie unter
Password Policy.
|
TWX_DATABASE_SCHEMA
|
Zeichenfolge
|
""
|
Gibt den Schemanamen für die ThingWorx Instanz an. Diese Variable muss vor dem Starten der ThingWorx Plattform manuell festgelegt werden.
|
LS_USERNAME
|
Zeichenfolge
|
""
|
Gibt den PTC Anmeldebenutzernamen für den Erwerb Ihrer ThingWorx Lizenz an.
|
LS_PASSWORD
|
Zeichenfolge
|
""
|
Gibt das PTC Anmeldepasswort für den Erwerb Ihrer ThingWorx Lizenz an.
|
ENABLE_BACKUP
|
wahr/falsch
|
falsch
|
Schaltet die Option für Sicherungen um.
|
ENABLE_LOGGING
|
wahr/falsch
|
wahr
|
Schaltet die Option für die Protokollierung um.
|
ENCRYPT_CREDENTIALS
|
wahr/falsch
|
falsch
|
Schaltet die Option zum Verschlüsseln von Passwörtern für Datenbanken und Lizenzierung in der Datei platform-settings.json um.
|
THINGWORX_INITIAL_PASSWORD
|
Zeichenfolge
|
""
|
Legt das anfängliche Passwort für den Administratorbenutzer in ThingWorx fest. Diese Variable muss vor dem Starten der ThingWorx Plattform manuell festgelegt werden. Dieses Passwort kann geändert werden, nachdem ThingWorx erfolgreich gestartet wurde.
|
EXTPKG_IMPORT_POLICY_ENABLED
|
wahr/falsch
|
falsch
|
Steuert die globale Aktivierung/Deaktivierung des Erweiterungspaket-Imports über das Uploadprogramm für Erweiterungspakete.
|
EXTPKG_IMPORT_POLICY_ALLOW_JARRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die jar-Ressourcen (Java) enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung jar-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die JavaScript-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung javascript-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_CSSRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die CSS-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung css-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSONRES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die JSON-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung json-Dateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_WEBAPPRES
|
wahr/falsch
|
falsch
|
Steuert die Importberechtigungen für Erweiterungspakete, die WebApps-Ressourcen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung WebApp-Ressourcendateien enthält, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_ENTITIES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die nicht erweiterbare Entitätsdefinitionen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung nicht erweiterbare Entitätsdefinitionen enthält, bei denen es sich nicht um die Erweiterungspaketentität handelt, schlägt der Import fehl.
|
EXTPKG_IMPORT_POLICY_ALLOW_EXTENTITIES
|
wahr/falsch
|
falsch
|
Steuert Importberechtigungen für Erweiterungspakete, die erweiterbare Entitätsdefinitionen enthalten. Bei Festlegung auf "falsch" und wenn die Erweiterung erweiterbare Entitätsdefinitionen enthält, bei denen es sich nicht um die Erweiterungspaketentität handelt, schlägt der Import fehl.
|
![]() |
Ändern Sie beim Aktualisieren des Volumepfads nur die lokale Bereitstellung, da sich die Bereitstellungspunkte des internen Containers nie ändern.
|