{"owner":"logto-io","repo":"logto","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker-compose.yml","servicesCount":2,"services":[{"name":"app","image":"svhd/logto:${TAG-latest}","ports":["3001:3001","3002:3002"],"environment":["TRUST_PROXY_HEADER=1","DB_URL=postgres://postgres:p0stgr3s@postgres:5432/logto","PRIVATE_KEY_ROTATION_GRACE_PERIOD","SSRF_ALLOWED_ADDRESSES","SSRF_PROTECTION_DISABLED","OIDC_PROVIDER_SSRF_PROTECTION_DISABLED","ENDPOINT","ADMIN_ENDPOINT"],"depends_on":["postgres"]},{"name":"postgres","image":"postgres:17-alpine","environment":["POSTGRES_USER=postgres","POSTGRES_PASSWORD=p0stgr3s"]}],"exposedPorts":["3001","3002"],"dockerRunCommand":"docker run -d --name logto -p 3001:3001 --restart always postgres:17-alpine","podmanRunCommand":"podman run -d --name logto -p 3001:3001 --restart always postgres:17-alpine","skopeoInspectCommand":"skopeo inspect docker://docker.io/library/postgres:17-alpine","orasPullCommand":"oras pull postgres:17-alpine","registryMeta":{"provider":"dockerhub","image":"library/postgres","canonicalImage":"docker.io/library/postgres:17-alpine","latestTag":"17-alpine","cliCommands":{"dockerRun":"docker run -d --name logto -p 3001:3001 --restart always postgres:17-alpine","dockerPull":"docker pull postgres:17-alpine","podmanRun":"podman run -d --name logto -p 3001:3001 --restart always postgres:17-alpine","skopeoInspect":"skopeo inspect docker://docker.io/library/postgres:17-alpine","orasPull":"oras pull postgres:17-alpine","composeYaml":"services:\n  logto:\n    image: postgres:17-alpine\n    restart: unless-stopped\n    ports:\n      - \"3001:3001\""}}}