Skip to content

Redis Credential - Cache and Message Queue

A Redis credential allows your workflows to connect to a Redis server for caching, message queues, sessions, and high-speed key-value data storage.


FieldDescriptionExample
HostRedis server addresslocalhost or redis.example.com
PortConnection port6379
PasswordAuthentication password (optional)my_secure_password
DBDatabase number (0-15)0

  1. Install Redis on your server
  2. The default host is localhost or 127.0.0.1
  3. The default port is 6379
  4. The password is configured in redis.conf with the requirepass directive
  1. Go to redis.com/cloud and create an account
  2. Create a subscription and a database
  3. In the database details, copy the Endpoint (host and port)
  4. Copy the Default User Password
  1. Go to upstash.com and create an account
  2. Create a Redis database
  3. In the details, copy the Endpoint, Port, and Password

  • Verify the host and port are correct
  • Confirm the Redis server is running
  • Check that the firewall allows connections to the Redis port
  • Verify the password is correct
  • If Redis doesn’t require a password, leave the field empty
  • Redis by default only accepts local connections
  • Configure bind in redis.conf to allow remote connections
  • Use SSL/TLS for remote connections

  • Always configure a strong password for Redis
  • Do not expose Redis directly to the Internet without protection
  • Use SSL/TLS for remote connections
  • Configure the bind parameter to restrict listening interfaces
  • Disable dangerous commands with rename-command in the configuration
  • Use private networks or VPN for inter-service communication
  • Monitor active connections with the CLIENT LIST command