{"owner":"jetlinks","repo":"jetlinks-community","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker/run-all/docker-compose.yml","servicesCount":6,"services":[{"name":"redis","image":"redis:5.0.4","command":"redis-server --appendonly yes --requirepass \"JetLinks@redis\"","environment":["TZ=Asia/Shanghai"],"volumes":["./data/redis:/data"]},{"name":"elasticsearch","image":"elasticsearch:6.8.11","environment":["ES_JAVA_OPTS=-Djava.net.preferIPv4Stack=true -Xms1g -Xmx1g","transport.host=0.0.0.0","discovery.type=single-node","bootstrap.memory_lock=true","discovery.zen.minimum_master_nodes=1","discovery.zen.ping.unicast.hosts=elasticsearch"]},{"name":"kibana","image":"kibana:6.8.11","ports":["5601:5601"],"environment":["ELASTICSEARCH_URL=http://elasticsearch:9200"],"depends_on":["elasticsearch"]},{"name":"postgres","image":"postgres:11-alpine","ports":["5432:5432"],"environment":["POSTGRES_PASSWORD=jetlinks","POSTGRES_DB=jetlinks","TZ=Asia/Shanghai"],"volumes":["./data/postgres:/var/lib/postgresql/data"]},{"name":"ui","image":"registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-ui-vue:2.3.0-SNAPSHOT","ports":["9000:80"],"environment":["API_BASE_PATH=http://jetlinks:8848/"],"volumes":["./data/jetlinks-ui:/usr/share/nginx/html/upload"]},{"name":"jetlinks","image":"registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-community:2.3.0-SNAPSHOT","ports":["8848:8848","1883-1890:1883-1890","8800-8810:8800-8810","5060-5061:5060-5061"],"environment":["JAVA_OPTS=-Duser.language=zh -XX:+UseG1GC","TZ=Asia/Shanghai","hsweb.file.upload.static-location=http://127.0.0.1:8848/upload","spring.r2dbc.url=r2dbc:postgresql://postgres:5432/jetlinks","spring.r2dbc.username=postgres","spring.r2dbc.password=jetlinks","spring.elasticsearch.uris=elasticsearch:9200","spring.redis.host=redis","spring.redis.port=6379","file.manager.storage-base-path=/application/data/files","spring.redis.password=JetLinks@redis","logging.level.io.r2dbc=warn","logging.level.org.springframework.data=warn","logging.level.org.springframework=warn","logging.level.org.jetlinks=warn","logging.level.org.hswebframework=warn","logging.level.org.springframework.data.r2dbc.connectionfactory=warn","network.resources[0]=0.0.0.0:8800-8810/tcp","network.resources[1]=0.0.0.0:1883-1890","hsweb.cors.enable=true","hsweb.cors.configs[0].path=/**","hsweb.cors.configs[0].allowed-credentials=true","hsweb.cors.configs[0].allowed-headers=*","hsweb.cors.configs[0].allowed-origins=*","hsweb.cors.configs[0].allowed-methods[0]=GET","hsweb.cors.configs[0].allowed-methods[1]=POST","hsweb.cors.configs[0].allowed-methods[2]=PUT","hsweb.cors.configs[0].allowed-methods[3]=PATCH","hsweb.cors.configs[0].allowed-methods[4]=DELETE","hsweb.cors.configs[0].allowed-methods[5]=OPTIONS"],"volumes":["./data/jetlinks/upload:/application/static/upload","./data/jetlinks:/application/data"],"depends_on":["postgres","redis","elasticsearch"]}],"exposedPorts":["5601","5432","9000","8848"],"dockerRunCommand":"docker run -d --name jetlinks-community -p 5601:5601 --restart always registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-ui-vue:2.3.0-SNAPSHOT","podmanRunCommand":"podman run -d --name jetlinks-community -p 5601:5601 --restart always registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-ui-vue:2.3.0-SNAPSHOT","skopeoInspectCommand":"skopeo inspect docker://docker.io/registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-ui-vue:2.3.0-SNAPSHOT","orasPullCommand":"oras pull registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-ui-vue:2.3.0-SNAPSHOT","registryMeta":{"provider":"dockerhub","image":"registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-ui-vue","canonicalImage":"docker.io/registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-ui-vue:2.3.0-SNAPSHOT","latestTag":"2.3.0-SNAPSHOT","cliCommands":{"dockerRun":"docker run -d --name jetlinks-community -p 5601:5601 --restart always registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-ui-vue:2.3.0-SNAPSHOT","dockerPull":"docker pull registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-ui-vue:2.3.0-SNAPSHOT","podmanRun":"podman run -d --name jetlinks-community -p 5601:5601 --restart always registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-ui-vue:2.3.0-SNAPSHOT","skopeoInspect":"skopeo inspect docker://docker.io/registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-ui-vue:2.3.0-SNAPSHOT","orasPull":"oras pull registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-ui-vue:2.3.0-SNAPSHOT","composeYaml":"services:\n  jetlinks-community:\n    image: registry.cn-shenzhen.aliyuncs.com/jetlinks/jetlinks-ui-vue:2.3.0-SNAPSHOT\n    restart: unless-stopped\n    ports:\n      - \"5601:5601\""}}}