{"owner":"umputun","repo":"remark42","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"backend/vendor/github.com/redis/go-redis/v9/docker-compose.yml","servicesCount":8,"services":[{"name":"redis","image":"${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:8.8.0}","command":"${REDIS_EXTRA_ARGS:---enable-debug-command yes --enable-module-command yes --tls-auth-clients optional --save \"\"}","ports":["6379:6379","6666:6666"],"environment":["TLS_ENABLED=yes","TLS_CLIENT_CNS=testcertuser","TLS_AUTH_CLIENTS_USER=CN","REDIS_CLUSTER=no","PORT=6379","TLS_PORT=6666"],"volumes":["./dockers/standalone:/redis/work"]},{"name":"osscluster","image":"${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:8.8.0}","command":"--cluster-enabled yes","ports":["16600-16605:16600-16605"],"environment":["NODES=6","PORT=16600"],"volumes":["./dockers/osscluster:/redis/work"]},{"name":"cae-resp-proxy","image":"redislabs/client-resp-proxy:latest","ports":["17000:17000","17001:17001","17002:17002","17003:17003","18100:3000"],"environment":["TARGET_HOST=redis","TARGET_PORT=6379","LISTEN_PORT=17000,17001,17002,17003","LISTEN_HOST=0.0.0.0","API_PORT=3000","DEFAULT_INTERCEPTORS=cluster,hitless"],"depends_on":["redis"]},{"name":"proxy-fault-injector","build":{"context":".","dockerfile":"maintnotifications/e2e/cmd/proxy-fi-server/Dockerfile"},"ports":["15000:5000"],"environment":["PROXY_API_URL=http://cae-resp-proxy:3000"],"depends_on":["cae-resp-proxy"]},{"name":"osscluster-tls","image":"${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:8.8.0}","command":"--tls-auth-clients optional --cluster-announce-ip 127.0.0.1","ports":["6430-6435:6430-6435","5430-5435:5430-5435","16430-16435:16430-16435"],"environment":["NODES=6","PORT=6430","TLS_PORT=5430","TLS_ENABLED=yes","TLS_CLIENT_CNS=testcertuser","TLS_AUTH_CLIENTS_USER=CN","REDIS_CLUSTER=yes","REPLICAS=1"],"volumes":["./dockers/osscluster-tls:/redis/work"]},{"name":"sentinel-cluster","image":"${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:8.8.0}","command":"${REDIS_EXTRA_ARGS:---enable-debug-command yes --enable-module-command yes --tls-auth-clients optional --save \"\"}","environment":["NODES=3","TLS_ENABLED=yes","TLS_CLIENT_CNS=testcertuser","TLS_AUTH_CLIENTS_USER=CN","REDIS_CLUSTER=no","PORT=9121"],"volumes":["./dockers/sentinel-cluster:/redis/work"]},{"name":"sentinel","image":"${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:8.8.0}","command":"${REDIS_EXTRA_ARGS:---sentinel}","environment":["NODES=3","REDIS_CLUSTER=no","PORT=26379"],"volumes":["./dockers/sentinel.conf:/redis/config-default/redis.conf","./dockers/sentinel:/redis/work"],"depends_on":["sentinel-cluster"]},{"name":"ring-cluster","image":"${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:8.8.0}","command":"${REDIS_EXTRA_ARGS:---enable-debug-command yes --enable-module-command yes --tls-auth-clients optional --save \"\"}","ports":["6390:6390","6391:6391","6392:6392"],"environment":["NODES=3","TLS_ENABLED=yes","TLS_CLIENT_CNS=testcertuser","TLS_AUTH_CLIENTS_USER=CN","REDIS_CLUSTER=no","PORT=6390"],"volumes":["./dockers/ring:/redis/work"]}],"exposedPorts":["6379","6666","17000","17001","17002","17003","18100","15000","6390","6391","6392"],"dockerRunCommand":"docker run -d -p 6379:6379 --name remark42 ${CLIENT_LIBS_TEST_IMAGE:-redislabs/client-libs-test:8.8.0}","registryMeta":{"provider":"dockerhub","image":"library/${CLIENT_LIBS_TEST_IMAGE","latestTag":"-redislabs/client-libs-test"}}