{"owner":"alexjustesen","repo":"speedtest-tracker","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"compose.yaml","servicesCount":4,"services":[{"name":"laravel.test","image":"speedtest-tracker-8.4/app","build":{"context":"./docker/8.4","dockerfile":"Dockerfile"},"ports":["${APP_PORT:-80}:80","${VITE_PORT:-5173}:${VITE_PORT:-5173}"],"environment":["WWWUSER=${WWWUSER}","LARAVEL_SAIL=1","XDEBUG_MODE=${SAIL_XDEBUG_MODE:-off}","XDEBUG_CONFIG=${SAIL_XDEBUG_CONFIG:-client_host=host.docker.internal}"],"volumes":[".:/var/www/html"],"depends_on":["pgsql","mailpit","apprise"]},{"name":"pgsql","image":"postgres:17-alpine","ports":["${FORWARD_DB_PORT:-5432}:5432"],"environment":["PGPASSWORD=${DB_PASSWORD:-secret}","POSTGRES_DB=${DB_DATABASE}","POSTGRES_USER=${DB_USERNAME}","POSTGRES_PASSWORD=${DB_PASSWORD:-secret}"],"volumes":["sail-pgsql:/var/lib/postgresql/data","./docker/pgsql/create-testing-database.sql:/docker-entrypoint-initdb.d/10-create-testing-database.sql"]},{"name":"mailpit","image":"axllent/mailpit:latest","ports":["${FORWARD_MAILPIT_PORT:-1025}:1025","${FORWARD_MAILPIT_DASHBOARD_PORT:-8025}:8025"]},{"name":"apprise","image":"caronc/apprise:latest","ports":["${FORWARD_APPRISE_PORT:-8000}:8000"],"volumes":["sail-apprise:/config"]}],"exposedPorts":["80","5432","1025","8025","8000"],"dockerRunCommand":"docker run -d --name speedtest-tracker -p 80:80 --restart always speedtest-tracker-8.4/app","podmanRunCommand":"podman run -d --name speedtest-tracker -p 80:80 --restart always speedtest-tracker-8.4/app","skopeoInspectCommand":"skopeo inspect docker://docker.io/speedtest-tracker-8.4/app:latest","orasPullCommand":"oras pull speedtest-tracker-8.4/app","registryMeta":{"provider":"dockerhub","image":"speedtest-tracker-8.4/app","canonicalImage":"docker.io/speedtest-tracker-8.4/app:latest","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name speedtest-tracker -p 80:80 --restart always speedtest-tracker-8.4/app","dockerPull":"docker pull speedtest-tracker-8.4/app","podmanRun":"podman run -d --name speedtest-tracker -p 80:80 --restart always speedtest-tracker-8.4/app","skopeoInspect":"skopeo inspect docker://docker.io/speedtest-tracker-8.4/app:latest","orasPull":"oras pull speedtest-tracker-8.4/app","composeYaml":"services:\n  speedtest-tracker:\n    image: speedtest-tracker-8.4/app\n    restart: unless-stopped\n    ports:\n      - \"80:80\""}}}