Shared Infrastructure

Redis

Declare Redis

requires:
  - redis

The platform injects REDIS_URL. In your code:

const Redis = require('ioredis');
const redis = new Redis(process.env.REDIS_URL);

Private Redis

requires:
  - { redis: private }       # Entity gets its own Redis

External Redis

requires:
  - { redis: external, secret: MY_REDIS_URL }

vault:
  MY_REDIS_URL: my-redis-conn-string