{"owner":"dani-garcia","repo":"vaultwarden","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"playwright/docker-compose.yml","servicesCount":9,"services":[{"name":"VaultwardenPrebuild","image":"playwright_oidc_vaultwarden_prebuilt","build":{"context":"..","dockerfile":"Dockerfile"},"restart":"no"},{"name":"Vaultwarden","image":"playwright_oidc_vaultwarden-${ENV:-dev}","build":{"context":"compose/warden","dockerfile":"Dockerfile"},"restart":"no","environment":["ADMIN_TOKEN","DATABASE_URL","CLIENT_SUPPRESS_ONBOARDING","EMAIL_2FA_AUTO_FALLBACK","I_REALLY_WANT_VOLATILE_STORAGE","LOG_LEVEL","LOGIN_RATELIMIT_MAX_BURST","SMTP_HOST","SMTP_FROM","SMTP_DEBUG","SSO_AUTH_ONLY_NOT_SESSION","SSO_DEBUG_TOKENS","SSO_ENABLED","SSO_FRONTEND","SSO_ONLY","SSO_SCOPES"],"depends_on":["VaultwardenPrebuild"]},{"name":"Playwright","image":"playwright_oidc_playwright","build":{"context":".","dockerfile":"compose/playwright/Dockerfile"},"restart":"no","environment":["PW_WV_REPO_URL","PW_WV_COMMIT_HASH"],"volumes":["/var/run/docker.sock:/var/run/docker.sock","..:/project"]},{"name":"Mariadb","image":"mariadb:12.2.2","ports":["${MARIADB_PORT}:3306"]},{"name":"Mysql","image":"mysql:9.7.0","ports":["${MYSQL_PORT}:3306"]},{"name":"Postgres","image":"postgres:18.4","ports":["${POSTGRES_PORT}:5432"]},{"name":"Maildev","image":"timshel/maildev:3.2.19","ports":["${SMTP_PORT}:1025","1080:1080"]},{"name":"Keycloak","image":"quay.io/keycloak/keycloak:26.6.2","command":"start-dev"},{"name":"KeycloakSetup","image":"keycloak_setup-${ENV:-dev}","build":{"context":"compose/keycloak","dockerfile":"Dockerfile"},"restart":"no","depends_on":["Keycloak"]}],"exposedPorts":["1080"],"dockerRunCommand":"docker run -d --name vaultwarden -p 1080:1080 --restart always playwright_oidc_vaultwarden_prebuilt","podmanRunCommand":"podman run -d --name vaultwarden -p 1080:1080 --restart always playwright_oidc_vaultwarden_prebuilt","skopeoInspectCommand":"skopeo inspect docker://docker.io/library/playwright_oidc_vaultwarden_prebuilt:latest","orasPullCommand":"oras pull playwright_oidc_vaultwarden_prebuilt","registryMeta":{"provider":"dockerhub","image":"library/playwright_oidc_vaultwarden_prebuilt","canonicalImage":"docker.io/library/playwright_oidc_vaultwarden_prebuilt:latest","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name vaultwarden -p 1080:1080 --restart always playwright_oidc_vaultwarden_prebuilt","dockerPull":"docker pull playwright_oidc_vaultwarden_prebuilt","podmanRun":"podman run -d --name vaultwarden -p 1080:1080 --restart always playwright_oidc_vaultwarden_prebuilt","skopeoInspect":"skopeo inspect docker://docker.io/library/playwright_oidc_vaultwarden_prebuilt:latest","orasPull":"oras pull playwright_oidc_vaultwarden_prebuilt","composeYaml":"services:\n  vaultwarden:\n    image: playwright_oidc_vaultwarden_prebuilt\n    restart: unless-stopped\n    ports:\n      - \"1080:1080\""}}}