diff --git a/packages/cli/src/commands/BaseCommand.ts b/packages/cli/src/commands/BaseCommand.ts index 2dc19139a..d162deb8c 100644 --- a/packages/cli/src/commands/BaseCommand.ts +++ b/packages/cli/src/commands/BaseCommand.ts @@ -80,6 +80,16 @@ export abstract class BaseCommand extends Command { ); } + if ( + process.env.N8N_BINARY_DATA_TTL ?? + process.env.N8N_PERSISTED_BINARY_DATA_TTL ?? + process.env.EXECUTIONS_DATA_PRUNE_TIMEOUT + ) { + this.logger.warn( + 'The env vars N8N_BINARY_DATA_TTL and N8N_PERSISTED_BINARY_DATA_TTL and EXECUTIONS_DATA_PRUNE_TIMEOUT no longer have any effect and can be safely removed. Instead of relying on a TTL system for binary data, n8n currently cleans up binary data together with executions during pruning.', + ); + } + await Container.get(PostHogClient).init(); await Container.get(InternalHooks).init(); }