feat(n8n-sandbox): expose shared API key in install form
Test / test (pull_request) Canceled after 0s

This commit is contained in:
Hermes Agent
2026-09-02 17:58:07 +02:00
parent 7df02cccdf
commit 95dd642243
3 changed files with 19 additions and 6 deletions
+4 -4
View File
@@ -18,11 +18,11 @@
"supported_architectures": ["amd64", "arm64"],
"form_fields": [
{
"type": "random",
"encoding": "hex",
"type": "password",
"min": 48,
"label": "Cle API sandbox (SANDBOX_API_KEYS)",
"hint": "A recopier dans l'app n8n : N8N_SANDBOX_SERVICE_API_KEY. Plusieurs cles possibles, separees par des virgules.",
"max": 128,
"label": "Clé API partagée avec n8n (SANDBOX_API_KEYS)",
"hint": "Choisir une clé forte, puis recopier cette même valeur dans N8N_SANDBOX_SERVICE_API_KEY dans les paramètres de l'app n8n officielle.",
"required": true,
"env_variable": "SANDBOX_API_KEYS"
},
+3 -2
View File
@@ -10,7 +10,7 @@ Sandbox auto-hébergé pour l'**AI Assistant** de n8n (setup « Self-host the sa
## Après l'installation
Dans l'app **n8n** (paramètres ou `app.env`), ajouter :
Lors de l'installation, choisir une clé forte dans le champ **Clé API partagée avec n8n**. Dans l'app officielle **n8n** (paramètres ou `app.env`), ajouter le bloc suivant en recopiant cette même clé :
```
N8N_ENABLED_MODULES=instance-ai
@@ -18,7 +18,8 @@ N8N_INSTANCE_AI_SANDBOX_ENABLED=true
N8N_INSTANCE_AI_SANDBOX_PROVIDER=n8n-sandbox
N8N_INSTANCE_AI_SANDBOX_IMAGE=n8nio/n8n-sandbox-service-sandbox:1.3.0
N8N_SANDBOX_SERVICE_URL=http://sandbox-api:8080
N8N_SANDBOX_SERVICE_API_KEY=<valeur du champ « Clé API sandbox »>
N8N_SANDBOX_SERVICE_API_KEY=<même valeur que « Clé API partagée avec n8n »>
N8N_PROXY_HOPS=1
```
Puis redémarrer n8n et vérifier depuis son conteneur :