feat(core): Enforce config file permissions on startup (#11328)

Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
This commit is contained in:
Tomi Turtiainen
2024-10-23 12:54:53 +03:00
committed by GitHub
parent 5b98f8711f
commit c078a516be
12 changed files with 263 additions and 23 deletions

View File

@@ -14,5 +14,8 @@ process.env.N8N_USER_FOLDER = testDir;
writeFileSync(
join(testDir, '.n8n/config'),
JSON.stringify({ encryptionKey: 'test_key', instanceId: '123' }),
'utf-8',
{
encoding: 'utf-8',
mode: 0o600,
},
);