{"owner":"leptos-rs","repo":"leptos","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"projects/ory-kratos/docker-compose.yml","servicesCount":2,"services":[{"name":"mailcrab","image":"marlonb/mailcrab:latest","ports":["1080:1080","1025:1025"]},{"name":"kratos","image":"oryd/kratos:v1.1.0","command":"serve --dev --config /etc/config/kratos/kratos.yaml --watch-courier","ports":["4433:4433","4434:4434"],"volumes":["./kratos:/etc/config/kratos"]}],"exposedPorts":["1080","1025","4433","4434"],"dockerRunCommand":"docker run -d --name leptos -p 1080:1080 --restart always marlonb/mailcrab:latest","podmanRunCommand":"podman run -d --name leptos -p 1080:1080 --restart always marlonb/mailcrab:latest","skopeoInspectCommand":"skopeo inspect docker://docker.io/marlonb/mailcrab:latest","orasPullCommand":"oras pull marlonb/mailcrab:latest","registryMeta":{"provider":"dockerhub","image":"marlonb/mailcrab","canonicalImage":"docker.io/marlonb/mailcrab:latest","latestTag":"latest","multiArch":["linux/amd64","linux/arm64"],"sizeMb":8,"lastUpdated":"2026-09-17T10:35:48.384058Z","cliCommands":{"dockerRun":"docker run -d --name leptos -p 1080:1080 --restart always marlonb/mailcrab:latest","dockerPull":"docker pull marlonb/mailcrab:latest","podmanRun":"podman run -d --name leptos -p 1080:1080 --restart always marlonb/mailcrab:latest","skopeoInspect":"skopeo inspect docker://docker.io/marlonb/mailcrab:latest","orasPull":"oras pull marlonb/mailcrab:latest","composeYaml":"services:\n  leptos:\n    image: marlonb/mailcrab:latest\n    restart: unless-stopped\n    ports:\n      - \"1080:1080\""}}}