coolify
coolify copied to clipboard
Fix: Redis DB UI
Changes
- Security fix: Redis password is not encrypted in database -> this PR fixes it -> All new passwords will be encrypted and all existing passwords will also be encrypted.
- Fix: Team, Environment, Project variables cannot be used for Redis password and username.
- Fix: No password and username field in UI for redis:
- Improved handling of custom redis.conf:
- If there is a redis.conf with --requirepass, use the --requirepass form the redis.conf.
- If there is no --requirepass in redis.conf, but there is a redis.conf, then add --requirepass.
- If there is a redis.conf do not add --appendonly
- No redis.conf: --requirepass and --appendonly is used/ added
- Feat: Add Redis username support -> for all Redis DBs from v6.0
- Feat: Make sure Redis databases before version 6.0 still work (no username support)
- Feat: You can now set the
REDIS_PASSWORD
andREDIS_USERNAME
in the Environment Variables tab as these variables will be there by default now. So you can choose Input or env variable tab to set these variables. - Feat: If you add a team, project, environment level shared variable to the env variables, the input fields will be disabled because it does not make sense to be able to change shared values for the input.
Issues
fix: #3104 fix: #2637 fix: #3317