![]() |
Vous devez fournir un keystore pour le démarrage du conteneur dès lors que le protocole HTTPS est activé. A défaut, le conteneur quittera.
|
![]() |
Aux endroits où PASSWORD apparaît dans les fichiers, vous devez remplacer cette chaîne par le mot de passe approprié pour ThingWorx ou pour la base de données.
|
![]() |
La mémoire initiale est définie sur 2 Go, et la mémoire maximale est fixée à 4 Go.
|
Noms de variable
|
Valeurs
|
Valeurs par défaut
|
Commentaires
|
---|---|---|---|
INITIAL_HEAP
|
Number
|
2
|
Définit la mémoire initiale de l'instance en Go.
|
MAX_HEAP
|
Number
|
4
|
Définit la mémoire maximale de l'instance en Go.
|
ENABLE_HTTP
|
true/false
|
true
|
Active le connecteur HTTP sur Tomcat pour un trafic non sécurisé vers le conteneur.
|
ENABLE_HTTPS
|
true/false
|
false
|
Active le connecteur HTTPS sur Tomcat pour sécuriser le trafic vers le conteneur. Vous devez également fournir un keystore et définir la variable SSL_KEYSTORE_PASSWORD.
|
SSL_KEYSTORE_PASSWORD
|
Chaîne
|
PASSWORD
|
Définit le mot de passe du keystore utilisé pour les communications SSL dans Tomcat.
|
SSL_KEYSTORE_BASE_PATH
|
Chaîne
|
/ThingworxPlatform
|
Définit le chemin d'accès au keystore SSL Tomcat. Si vous stockez le keystore à un emplacement dans le conteneur autre que le dossier par défaut, vous devez définir cette variable.
|
SSL_KEYSTORE_FILENAME
|
Chaîne
|
keystore.jks
|
Définit le nom de fichier du keystore SSL Tomcat. Si votre keystore possède un nom de fichier autre que celui par défaut, vous devez définir cette variable.
|
TOMCAT_SSL_PROTOCOLS
|
Chaîne
|
TLSv1.2
|
Spécifie le protocole SSL Tomcat. Définissez cette option si vous souhaitez remplacer les protocoles SSL acceptés dans Tomcat.
|
SERVER_HTTP_PORT
|
Chaîne
|
8080
|
Spécifie le port sur lequel Tomcat surveille les communications HTTP. Notez qu'en cas de modification de ce port, vous devez modifier les ports exposés dans le fichier Compose.
|
SERVER_HTTPS_PORT
|
Chaîne
|
8443
|
Spécifie le port sur lequel Tomcat surveille les communications HTTPS. Notez qu'en cas de modification de ce port, vous devez modifier les ports exposés dans le fichier Compose.
|
DOCKER_DEBUG
|
true/false
|
false
|
Active/désactive l'option d'enregistrement des informations de débogage au démarrage du conteneur. Notez que cet enregistrement peut inclure des informations sensibles.
|
LS_USERNAME
|
Chaîne
|
""
|
Spécifie votre nom d'utilisateur de connexion PTC pour la récupération de votre licence ThingWorx.
|
LS_PASSWORD
|
Chaîne
|
""
|
Spécifie votre mot de passe de connexion PTC pour la récupération de votre licence ThingWorx.
|
ENABLE_BACKUP
|
true/false
|
false
|
Active/désactive l'option de sauvegarde.
|
ENABLE_LOGGING
|
true/false
|
true
|
Active/désactive l'option de journalisation.
|
ENCRYPT_CREDENTIALS
|
true/false
|
false
|
Active/désactive l'option de cryptage des mots de passe pour les bases de données et les licences dans le fichier platform-settings.json.
|
THINGWORX_INITIAL_PASSWORD
|
Chaîne
|
""
|
Définit le mot de passe initial de l'utilisateur Administrateur dans ThingWorx. Cette variable doit être définie manuellement avant le démarrage de la plateforme ThingWorx. Le mot de passe peut être modifié une fois que ThingWorx a démarré.
|
EXTPKG_IMPORT_POLICY_ENABLED
|
true/false
|
false
|
Contrôle l'activation/désactivation globale de l'importation des packages d'extension via le Chargeur de packages d'extension.
|
EXTPKG_IMPORT_POLICY_ALLOW_JARRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources jar (Java). Si la valeur paramétrée est "false" et que l'extension contient des fichiers jar, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources JavaScript. Si la valeur paramétrée est "false" et que l'extension contient des fichiers javascript, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_CSSRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources CSS. Si la valeur paramétrée est "false" et que l'extension contient des fichiers css, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSONRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources JSON. Si la valeur paramétrée est "false" et que l'extension contient des fichiers JSON, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_WEBAPPRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources WebApp. Si la valeur paramétrée est "false" et que l'extension contient des fichiers de ressources WebApp, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_ENTITIES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des définitions d'entités non extensibles. Si la valeur paramétrée est "false" et que l'extension contient des définitions d'entités non extensibles, autres que l'entité Package d'extension, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_EXTENTITIES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des définitions d'entités extensibles. Si la valeur paramétrée est "false" et que l'extension contient des définitions d'entités extensibles, autres que l'entité Package d'extension, l'importation échouera.
|
![]() |
Lors de la mise à jour du chemin du volume, les points de montage du conteneur interne ne changeant jamais, contentez-vous de modifier le montage local.
|
![]() |
La mémoire initiale est définie sur 2 Go, et la mémoire maximale est fixée à 4 Go. Les montages de volume sont relatifs aux fichiers docker-composer. Cet emplacement est celui où les journaux et les fichiers de configuration sont stockés pour garantir la persistance dans les conteneurs.
|
Noms de variable
|
Valeurs
|
Valeurs par défaut
|
Commentaires
|
---|---|---|---|
INITIAL_HEAP
|
Number
|
2
|
Définit la mémoire initiale de l'instance en Go.
|
MAX_HEAP
|
Number
|
4
|
Définit la mémoire maximale de l'instance en Go.
|
DATABASE_HOST
|
Chaîne
|
mssql
|
Spécifie le nom d'hôte, le nom de service ou l'adresse IP de l'hôte de la base de données SQL Server.
|
DATABASE_PORT
|
Number
|
1433
|
Spécifie le numéro de port de la base de données SQL Server.
|
DATABASE_ADMIN_USERNAME
|
Chaîne
|
SA
|
Spécifie le nom d'utilisateur administrateur de la base de données SQL Server.
|
DATABASE_ADMIN_PASSWORD
|
Chaîne
|
PASSWORD
|
Spécifie le mot de passe administrateur de la base de données SQL Server.
|
ENABLE_HTTP
|
true/false
|
true
|
Active le connecteur HTTP sur Tomcat pour un trafic non sécurisé vers le conteneur.
|
ENABLE_HTTPS
|
true/false
|
false
|
Active le connecteur HTTPS sur Tomcat pour sécuriser le trafic vers le conteneur. Vous devez également fournir un keystore et définir la variable SSL_KEYSTORE_PASSWORD.
|
SSL_KEYSTORE_PASSWORD
|
Chaîne
|
PASSWORD
|
Spécifie le mot de passe du keystore utilisé pour les communications SSL dans Tomcat.
|
SSL_KEYSTORE_BASE_PATH
|
Chaîne
|
/ThingworxPlatform
|
Spécifie le chemin d'accès au keystore SSL Tomcat. Si vous stockez le keystore à un emplacement dans le conteneur autre que le dossier par défaut, vous devez définir cette variable.
|
SSL_KEYSTORE_FILENAME
|
Chaîne
|
keystore.jks
|
Spécifie le nom de fichier du keystore SSL Tomcat. Si votre keystore possède un nom de fichier autre que celui par défaut, vous devez définir cette variable.
|
TOMCAT_SSL_PROTOCOLS
|
Chaîne
|
TLSv1.2
|
Spécifie le protocole SSL Tomcat. Définissez cette option si vous souhaitez remplacer les protocoles SSL acceptés dans Tomcat.
|
SERVER_HTTP_PORT
|
Chaîne
|
8080
|
Spécifie le port sur lequel Tomcat surveille les communications HTTP. Notez qu'en cas de modification de ce port, vous devez modifier les ports exposés dans le fichier Compose.
|
SERVER_HTTPS_PORT
|
Chaîne
|
8443
|
Spécifie le port sur lequel Tomcat surveille les communications HTTPS. Notez qu'en cas de modification de ce port, vous devez modifier les ports exposés dans le fichier Compose.
|
DOCKER_DEBUG
|
true/false
|
false
|
Active/désactive l'option d'enregistrement des informations de débogage au démarrage du conteneur. Notez que cet enregistrement peut inclure des informations sensibles.
|
TWX_DATABASE_USERNAME
|
Chaîne
|
""
|
Spécifie l'utilisateur ThingWorx qui sera créé pour la base de données. Cette variable doit être définie manuellement avant le démarrage de la plateforme ThingWorx.
|
TWX_DATABASE_PASSWORD
|
Chaîne
|
""
|
Spécifie le mot de passe de l'utilisateur ThingWorx pour la base de données. Cette variable doit être définie manuellement avant le démarrage de la plateforme ThingWorx.
|
TWX_DATABASE_SCHEMA
|
Chaîne
|
""
|
Spécifie le nom de schéma de l'instance ThingWorx. Cette variable doit être définie manuellement avant le démarrage de la plateforme ThingWorx.
|
LS_USERNAME
|
Chaîne
|
""
|
Spécifie votre nom d'utilisateur de connexion PTC pour la récupération de votre licence ThingWorx.
|
LS_PASSWORD
|
Chaîne
|
""
|
Spécifie votre mot de passe de connexion PTC pour la récupération de votre licence ThingWorx.
|
ENABLE_BACKUP
|
true/false
|
false
|
Active/désactive l'option de sauvegarde.
|
ENABLE_LOGGING
|
true/false
|
true
|
Active/désactive l'option de journalisation.
|
ENCRYPT_CREDENTIALS
|
true/false
|
false
|
Active/désactive l'option de cryptage des mots de passe pour les bases de données et les licences dans le fichier platform-settings.json.
|
THINGWORX_INITIAL_PASSWORD
|
Chaîne
|
""
|
Définit le mot de passe initial de l'utilisateur Administrateur dans ThingWorx. Cette variable doit être définie manuellement avant le démarrage de la plateforme ThingWorx. Le mot de passe peut être modifié une fois que ThingWorx a démarré.
|
EXTPKG_IMPORT_POLICY_ENABLED
|
true/false
|
false
|
Contrôle l'activation/désactivation globale de l'importation des packages d'extension via le Chargeur de packages d'extension.
|
EXTPKG_IMPORT_POLICY_ALLOW_JARRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources jar (Java). Si la valeur paramétrée est "false" et que l'extension contient des fichiers jar, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources JavaScript. Si la valeur paramétrée est "false" et que l'extension contient des fichiers javascript, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_CSSRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources CSS. Si la valeur paramétrée est "false" et que l'extension contient des fichiers css, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSONRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources JSON. Si la valeur paramétrée est "false" et que l'extension contient des fichiers JSON, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_WEBAPPRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources WebApp. Si la valeur paramétrée est "false" et que l'extension contient des fichiers de ressources WebApp, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_ENTITIES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des définitions d'entités non extensibles. Si la valeur paramétrée est "false" et que l'extension contient des définitions d'entités non extensibles, autres que l'entité Package d'extension, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_EXTENTITIES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des définitions d'entités extensibles. Si la valeur paramétrée est "false" et que l'extension contient des définitions d'entités extensibles, autres que l'entité Package d'extension, l'importation échouera.
|
![]() |
Lors de la mise à jour du chemin du volume, les points de montage du conteneur interne ne changeant jamais, contentez-vous de modifier le montage local.
|
![]() |
La mémoire initiale est définie sur 2 Go, et la mémoire maximale est fixée à 4 Go. Les montages de volume sont relatifs aux fichiers docker-composer. Cet emplacement est celui où les journaux et les fichiers de configuration sont stockés pour garantir la persistance dans les conteneurs.
|
Noms de variable
|
Valeurs
|
Valeurs par défaut
|
Commentaires
|
---|---|---|---|
INITIAL_HEAP
|
Number
|
2
|
Définit la mémoire initiale de l'instance en Go.
|
MAX_HEAP
|
Number
|
4
|
Définit la mémoire maximale de l'instance en Go.
|
DATABASE_HOST
|
Chaîne
|
postgressql
|
Spécifie le nom d'hôte, le nom de service ou l'adresse IP de l'hôte de la base de données PostgreSQL.
|
DATABASE_PORT
|
Number
|
5432
|
Spécifie le numéro de port de la base de données PostgreSQL.
|
DATABASE_ADMIN_USERNAME
|
Chaîne
|
postgres
|
Spécifie le nom d'utilisateur administrateur de la base de données PostgreSQL.
|
DATABASE_ADMIN_PASSWORD
|
Chaîne
|
PASSWORD
|
Spécifie le mot de passe administrateur de la base de données PostgreSQL.
|
ENABLE_HTTP
|
true/false
|
true
|
Active le connecteur HTTP sur Tomcat pour un trafic non sécurisé vers le conteneur.
|
ENABLE_HTTPS
|
true/false
|
false
|
Active le connecteur HTTPS sur Tomcat pour sécuriser le trafic vers le conteneur. Vous devez également fournir un keystore et définir la variable SSL_KEYSTORE_PASSWORD.
|
SSL_KEYSTORE_PASSWORD
|
Chaîne
|
PASSWORD
|
Spécifie le mot de passe du keystore utilisé pour les communications SSL dans Tomcat.
|
SSL_KEYSTORE_BASE_PATH
|
Chaîne
|
/ThingworxPlatform
|
Spécifie le chemin d'accès au keystore SSL Tomcat. Si vous stockez le keystore à un emplacement dans le conteneur autre que le dossier par défaut, vous devez définir cette variable.
|
SSL_KEYSTORE_FILENAME
|
Chaîne
|
keystore.jks
|
Spécifie le nom de fichier du keystore SSL Tomcat. Si votre keystore possède un nom de fichier autre que celui par défaut, vous devez définir cette variable.
|
TOMCAT_SSL_PROTOCOLS
|
Chaîne
|
TLSv1.2
|
Spécifie le protocole SSL Tomcat. Définissez cette option si vous souhaitez remplacer les protocoles SSL acceptés dans Tomcat.
|
SERVER_HTTP_PORT
|
Chaîne
|
8080
|
Spécifie le port sur lequel Tomcat surveille les communications HTTP. Notez qu'en cas de modification de ce port, vous devez modifier les ports exposés dans le fichier Compose.
|
SERVER_HTTPS_PORT
|
Chaîne
|
8443
|
Spécifie le port sur lequel Tomcat surveille les communications HTTPS. Notez qu'en cas de modification de ce port, vous devez modifier les ports exposés dans le fichier Compose.
|
DOCKER_DEBUG
|
true/false
|
false
|
Active/désactive l'option d'enregistrement des informations de débogage au démarrage du conteneur. Notez que cet enregistrement peut inclure des informations sensibles.
|
TWX_DATABASE_USERNAME
|
Chaîne
|
""
|
Spécifie l'utilisateur ThingWorx qui sera créé pour la base de données. Cette variable doit être définie manuellement avant le démarrage de la plateforme ThingWorx. Notez que pour PostgreSQL, TWX_DATABASE_USERNAME :
• doit correspondre à TWX_DATABASE_SCHEMA en raison d'une limitation de l'implémentation existante ;
• ne doit pas prendre la valeur postgres.
|
TWX_DATABASE_PASSWORD
|
Chaîne
|
""
|
Spécifie le mot de passe de l'utilisateur ThingWorx pour la base de données. Cette variable doit être définie manuellement avant le démarrage de la plateforme ThingWorx.
|
TWX_DATABASE_SCHEMA
|
Chaîne
|
""
|
Spécifie le nom de schéma de l'instance ThingWorx. Cette variable doit être définie manuellement avant le démarrage de la plateforme ThingWorx. Notez que pour PostgreSQL, TWX_DATABASE_USERNAME doit correspondre à TWX_DATABASE_SCHEMA en raison d'une limitation de l'implémentation existante.
|
TABLESPACE_LOCATION
|
Chaîne
|
/ThingworxPostgresqlStorage
|
Spécifie l'emplacement de l'espace de table sur le serveur de base de données.
|
IS_RDS
|
yes/no
|
no
|
Active/désactive l'option de connexion à une base de données PostgreSQL RDS.
|
LS_USERNAME
|
Chaîne
|
""
|
Spécifie votre nom d'utilisateur de connexion PTC pour la récupération de votre licence ThingWorx.
|
LS_PASSWORD
|
Chaîne
|
""
|
Spécifie votre mot de passe de connexion PTC pour la récupération de votre licence ThingWorx.
|
ENABLE_BACKUP
|
true/false
|
false
|
Active/désactive l'option de sauvegarde.
|
ENABLE_LOGGING
|
true/false
|
true
|
Active/désactive l'option de journalisation.
|
ENCRYPT_CREDENTIALS
|
true/false
|
false
|
Active/désactive l'option de cryptage des mots de passe pour les bases de données et les licences dans le fichier platform-settings.json.
|
THINGWORX_INITIAL_PASSWORD
|
Chaîne
|
""
|
Définit le mot de passe initial de l'utilisateur Administrateur dans ThingWorx. Cette variable doit être définie manuellement avant le démarrage de la plateforme ThingWorx. Le mot de passe peut être modifié une fois que ThingWorx a démarré.
|
EXTPKG_IMPORT_POLICY_ENABLED
|
true/false
|
false
|
Contrôle l'activation/désactivation globale de l'importation des packages d'extension via le Chargeur de packages d'extension.
|
EXTPKG_IMPORT_POLICY_ALLOW_JARRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources jar (Java). Si la valeur paramétrée est "false" et que l'extension contient des fichiers jar, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources JavaScript. Si la valeur paramétrée est "false" et que l'extension contient des fichiers javascript, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_CSSRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources CSS. Si la valeur paramétrée est "false" et que l'extension contient des fichiers css, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSONRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources JSON. Si la valeur paramétrée est "false" et que l'extension contient des fichiers JSON, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_WEBAPPRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources WebApp. Si la valeur paramétrée est "false" et que l'extension contient des fichiers de ressources WebApp, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_ENTITIES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des définitions d'entités non extensibles. Si la valeur paramétrée est "false" et que l'extension contient des définitions d'entités non extensibles, autres que l'entité Package d'extension, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_EXTENTITIES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des définitions d'entités extensibles. Si la valeur paramétrée est "false" et que l'extension contient des définitions d'entités extensibles, autres que l'entité Package d'extension, l'importation échouera.
|
POSTGRES_USER
|
Chaîne
|
""
|
Spécifie le nom d'utilisateur administrateur de la base de données PostgreSQL.
|
POSTGRES_PASSWORD
|
Chaîne
|
""
|
Spécifie le mot de passe administrateur de la base de données PostgreSQL.
|
POSTGRES_DB
|
Chaîne
|
""
|
Spécifie le nom de la base de données PostgreSQL.
Vous trouverez d'autres variables de POSTGRESQL avec leurs informations détaillées sur le site
Docker Hub.
|
![]() |
Lors de la mise à jour du chemin du volume, les points de montage du conteneur interne ne changeant jamais, contentez-vous de modifier le montage local.
|
![]() |
Vous devez disposer d'une base de données Azure SQL configurée dans Microsoft Azure pour pouvoir l'utiliser avec vos Dockerfiles ThingWorx. Pour plus d'informations sur la configuration d'une base de données Azure SQL, consultez la rubrique
Utilisation d'Azure SQL Server en tant que fournisseur de persistance.
|
![]() |
La mémoire initiale est définie sur 2 Go, et la mémoire maximale est fixée à 4 Go.
|
Noms de variable
|
Valeurs
|
Valeurs par défaut
|
Commentaires
|
---|---|---|---|
INITIAL_HEAP
|
Number
|
2
|
Définit la mémoire initiale de l'instance en Go.
|
MAX_HEAP
|
Number
|
4
|
Définit la mémoire maximale de l'instance en Go.
|
DATABASE_HOST
|
Chaîne
|
N/A
|
Spécifie l'URL de la base de données Azure SQL.
|
DATABASE_ADMIN_USERNAME
|
Chaîne
|
N/A
|
Spécifie le nom d'utilisateur administrateur de la base de données Azure SQL. Définissez cette variable uniquement si vous souhaitez que le conteneur Docker crée le TWX_DATABASE_USERNAME et initialise les tables de base de données ThingWorx.
|
DATABASE_ADMIN_PASSWORD
|
Chaîne
|
N/A
|
Spécifie le mot de passe administrateur de la base de données Azure SQL. Définissez cette variable uniquement si vous souhaitez que le conteneur Docker crée le TWX_DATABASE_USERNAME et initialise les tables de base de données ThingWorx.
|
ENABLE_HTTP
|
true/false
|
true
|
Active le connecteur HTTP sur Tomcat pour un trafic non sécurisé vers le conteneur.
|
ENABLE_HTTPS
|
true/false
|
false
|
Active le connecteur HTTPS sur Tomcat pour sécuriser le trafic vers le conteneur. Vous devez également fournir un keystore et définir la variable SSL_KEYSTORE_PASSWORD
|
SSL_KEYSTORE_PASSWORD
|
Chaîne
|
PASSWORD
|
Spécifie le mot de passe du keystore utilisé pour les communications SSL dans Tomcat.
|
SSL_KEYSTORE_BASE_PATH
|
Chaîne
|
/ThingworxPlatform
|
Spécifie le chemin d'accès au keystore SSL Tomcat. Si vous stockez le keystore à un emplacement dans le conteneur autre que le dossier par défaut, vous devez définir cette variable.
|
SSL_KEYSTORE_FILENAME
|
Chaîne
|
keystore.jks
|
Spécifie le nom de fichier du keystore SSL Tomcat. Si votre keystore possède un nom de fichier autre que celui par défaut, vous devez définir cette variable.
|
TOMCAT_SSL_PROTOCOLS
|
Chaîne
|
TLSv1.2
|
Spécifie le protocole SSL Tomcat. Définissez cette option si vous souhaitez remplacer les protocoles SSL acceptés dans Tomcat.
|
SERVER_HTTP_PORT
|
Chaîne
|
8080
|
Spécifie le port sur lequel Tomcat surveille les communications HTTP. Notez qu'en cas de modification de ce port, vous devez modifier les ports exposés dans le fichier Compose.
|
SERVER_HTTPS_PORT
|
Chaîne
|
8443
|
Spécifie le port sur lequel Tomcat surveille les communications HTTPS. Notez qu'en cas de modification de ce port, vous devez modifier les ports exposés dans le fichier Compose.
|
DOCKER_DEBUG
|
true/false
|
false
|
Active/désactive l'option d'enregistrement des informations de débogage au démarrage du conteneur. Notez que cet enregistrement peut inclure des informations sensibles.
|
TWX_DATABASE_USERNAME
|
Chaîne
|
""
|
Spécifie l'utilisateur ThingWorx qui sera créé pour la base de données. Cette variable doit être définie manuellement avant le démarrage de la plateforme ThingWorx.
|
TWX_DATABASE_PASSWORD
|
Chaîne
|
""
|
Spécifie le mot de passe de l'utilisateur ThingWorx pour la base de données. Cette variable doit être définie manuellement avant le démarrage de la plateforme ThingWorx. La variable doit également respecter la stratégie en matière de mots de passe applicable pour la base de données Azure SQL. Pour plus de détails, consultez la page en anglais
Password Policy (Stratégie de mot de passe).
|
TWX_DATABASE_SCHEMA
|
Chaîne
|
""
|
Spécifie le nom de schéma de l'instance ThingWorx. Cette variable doit être définie manuellement avant le démarrage de la plateforme ThingWorx.
|
LS_USERNAME
|
Chaîne
|
""
|
Spécifie votre nom d'utilisateur de connexion PTC pour la récupération de votre licence ThingWorx.
|
LS_PASSWORD
|
Chaîne
|
""
|
Spécifie votre mot de passe de connexion PTC pour la récupération de votre licence ThingWorx.
|
ENABLE_BACKUP
|
true/false
|
false
|
Active/désactive l'option de sauvegarde.
|
ENABLE_LOGGING
|
true/false
|
true
|
Active/désactive l'option de journalisation.
|
ENCRYPT_CREDENTIALS
|
true/false
|
false
|
Active/désactive l'option de cryptage des mots de passe pour les bases de données et les licences dans le fichier platform-settings.json.
|
THINGWORX_INITIAL_PASSWORD
|
Chaîne
|
""
|
Définit le mot de passe initial de l'utilisateur Administrateur dans ThingWorx. Cette variable doit être définie manuellement avant le démarrage de la plateforme ThingWorx. Le mot de passe peut être modifié une fois que ThingWorx a démarré.
|
EXTPKG_IMPORT_POLICY_ENABLED
|
true/false
|
false
|
Contrôle l'activation/désactivation globale de l'importation des packages d'extension via le Chargeur de packages d'extension.
|
EXTPKG_IMPORT_POLICY_ALLOW_JARRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources jar (Java). Si la valeur paramétrée est "false" et que l'extension contient des fichiers jar, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources JavaScript. Si la valeur paramétrée est "false" et que l'extension contient des fichiers javascript, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_CSSRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources CSS. Si la valeur paramétrée est "false" et que l'extension contient des fichiers css, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_JSONRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources JSON. Si la valeur paramétrée est "false" et que l'extension contient des fichiers JSON, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_WEBAPPRES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des ressources WebApp. Si la valeur paramétrée est "false" et que l'extension contient des fichiers de ressources WebApp, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_ENTITIES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des définitions d'entités non extensibles. Si la valeur paramétrée est "false" et que l'extension contient des définitions d'entités non extensibles, autres que l'entité Package d'extension, l'importation échouera.
|
EXTPKG_IMPORT_POLICY_ALLOW_EXTENTITIES
|
true/false
|
false
|
Contrôle les permissions d'importation applicables pour les packages d'extension contenant des définitions d'entités extensibles. Si la valeur paramétrée est "false" et que l'extension contient des définitions d'entités extensibles, autres que l'entité Package d'extension, l'importation échouera.
|
![]() |
Lors de la mise à jour du chemin du volume, les points de montage du conteneur interne ne changeant jamais, contentez-vous de modifier le montage local.
|