I have redis running in a docker container with docker-compose and I found this article that shows how to run redisinsights from the same docker host.
Run Redis Insights in Docker Compose
I can expose port 8001 to 443 publicly to something like https://redisinsights.mysite.com. Is there a straight forward way I can add a password that must be entered before redisinsights open? If I just set it up, anyone who goes to that URL will see my data which would be bad.
Here is the insecure docker-compose from that post:
redisinsights:
image: redislabs/redisinsight:latest
restart: always
ports:
- '8001:8001'
volumes:
- ./data/redisinsight:/db
I don't think that's possible. I recommend to you remove redisinsight as a docker service and use a local GUI for seeing the data. You can use DataGrip or the redisinsight GUI which looks pretty nice.
Greetings!