diff --git a/README.md b/README.md index f19c322..1706c15 100644 --- a/README.md +++ b/README.md @@ -68,6 +68,11 @@ The repository currently supports these message brokers: - rabbitmq 3.8 +[Redisinsight](https://redis.io/insight/) is available: + + - Add `./redis/redisinsight.yml` to your `.env` + - Got to [redisinsight.${DOCKER_HOST_SUFFIX}.lph](https://redisinsight.${DOCKER_HOST_SUFFIX}.lph/) or [redisinsight.lph](https://redisinsight.lph/) + An optional watchtower service is available to update docker images automatically. Add `watchtower.yml` to `COMPOSE_FILE` variable and set a schedule with `WATCHTOWER_SCHEDULE` variable in your `.env` file (default is `0 0 17 * * *`). You should also [login to your docker hub account](https://docs.docker.com/security/for-developers/access-tokens/#create-an-access-token) to prevent rate limit issues. ## Troubleshooting diff --git a/redis/redisinsight.yml b/redis/redisinsight.yml new file mode 100644 index 0000000..c229e0d --- /dev/null +++ b/redis/redisinsight.yml @@ -0,0 +1,16 @@ +services: + redisinsight: + image: redis/redisinsight:latest + restart: unless-stopped + volumes: + - redisinsight:/data + networks: + - private + - public + labels: + caddy: 'redisinsight.lph, redisinsight.${DOCKER_HOST_SUFFIX:-local}' + caddy.tls: internal + caddy.reverse_proxy: "{{ upstreams 5540 }}" + +volumes: + redisinsight: