{"owner":"treeverse","repo":"lakeFS","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"esti/ops/docker-compose.yaml","servicesCount":3,"services":[{"name":"lakefs","environment":["LAKEFS_BLOCKSTORE_GS_CREDENTIALS_JSON","LAKEFS_DATABASE_TYPE=postgres","LAKEFS_DATABASE_POSTGRES_CONNECTION_STRING=postgres://lakefs:lakefs@postgres/postgres?sslmode=disable","LAKEFS_BLOCKSTORE_S3_CREDENTIALS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}","LAKEFS_BLOCKSTORE_S3_CREDENTIALS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}","LAKEFS_BLOCKSTORE_TYPE=${LAKEFS_BLOCKSTORE_TYPE:-local}","LAKEFS_BLOCKSTORE_LOCAL_PATH=/home/lakefs","LAKEFS_BLOCKSTORE_LOCAL_IMPORT_ENABLED=true","LAKEFS_BLOCKSTORE_LOCAL_ALLOWED_EXTERNAL_PREFIXES=/tmp","AZURE_CLIENT_ID","AZURE_CLIENT_SECRET","AZURE_TENANT_ID"],"volumes":["lakefs-app:/app:ro"],"depends_on":["postgres"]},{"name":"postgres"},{"name":"esti","environment":["ESTI_DATABASE_CONNECTION_STRING=postgres://lakefs:lakefs@postgres/postgres?sslmode=disable"],"volumes":["lakefs-code:/lakefs","lakefs-app:/app:ro"]}],"exposedPorts":[],"dockerRunCommand":"docker run -d --name lakefs --restart always treeverse/lakefs:latest","podmanRunCommand":"podman run -d --name lakefs --restart always treeverse/lakefs:latest","skopeoInspectCommand":"skopeo inspect docker://docker.io/treeverse/lakefs:latest","orasPullCommand":"oras pull treeverse/lakefs:latest","registryMeta":{"provider":"dockerhub","image":"treeverse/lakefs","canonicalImage":"docker.io/treeverse/lakefs:latest","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name lakefs --restart always treeverse/lakefs:latest","dockerPull":"docker pull treeverse/lakefs:latest","podmanRun":"podman run -d --name lakefs --restart always treeverse/lakefs:latest","skopeoInspect":"skopeo inspect docker://docker.io/treeverse/lakefs:latest","orasPull":"oras pull treeverse/lakefs:latest","composeYaml":"services:\n  lakefs:\n    image: treeverse/lakefs:latest\n    restart: unless-stopped"}}}