{"owner":"solidtime-io","repo":"solidtime","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker-compose.yml","servicesCount":8,"services":[{"name":"laravel.test","image":"sail-8.3/app","build":{"context":"./docker/local/8.3","dockerfile":"Dockerfile"},"environment":["XDG_CONFIG_HOME=/var/www/html/config","XDG_DATA_HOME=/var/www/html/data","WWWUSER=${WWWUSER}","LARAVEL_SAIL=1","XDEBUG_MODE=${SAIL_XDEBUG_MODE:-off}","XDEBUG_CONFIG=${SAIL_XDEBUG_CONFIG:-client_host=host.docker.internal}","IGNITION_LOCAL_SITES_PATH=${PWD}","VITE_HOST_NAME=${VITE_HOST_NAME}"],"volumes":[".:/var/www/html"],"depends_on":["pgsql"]},{"name":"pgsql","image":"postgres:15","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/local/pgsql/create-testing-database.sql:/docker-entrypoint-initdb.d/10-create-testing-database.sql"]},{"name":"pgsql_test","image":"postgres:15","environment":["PGPASSWORD=${DB_PASSWORD:-secret}","POSTGRES_DB=${DB_DATABASE}","POSTGRES_USER=${DB_USERNAME}","POSTGRES_PASSWORD=${DB_PASSWORD:-secret}"],"volumes":["sail-pgsql-test:/var/lib/postgresql/data","./docker/local/pgsql/create-testing-database.sql:/docker-entrypoint-initdb.d/10-create-testing-database.sql"]},{"name":"mailpit","image":"axllent/mailpit:latest"},{"name":"playwright","image":"mcr.microsoft.com/playwright:v1.60.0-jammy","command":"npx playwright test --ui-port=8080 --ui-host=0.0.0.0","volumes":[".:/src"]},{"name":"minio","image":"minio/minio:latest","command":"minio server /data/minio --console-address \":8900\"","environment":["MINIO_BROWSER_REDIRECT_URL=https://storage-management.${NGINX_HOST_NAME}","MINIO_ROOT_USER=sail","MINIO_ROOT_PASSWORD=password"],"volumes":["sail-minio:/data/minio"]},{"name":"minio-create-bucket","image":"minio/mc:latest","environment":["S3_ACCESS_KEY_ID=${S3_ACCESS_KEY_ID}","S3_SECRET_ACCESS_KEY=${S3_SECRET_ACCESS_KEY}","S3_BUCKET=${S3_BUCKET}","S3_ENDPOINT=${S3_ENDPOINT}"],"volumes":["./docker/local/minio:/etc/minio"],"depends_on":["minio"]},{"name":"gotenberg","image":"gotenberg/gotenberg:8"}],"exposedPorts":["5432"],"dockerRunCommand":"docker run -d --name solidtime -p 5432:5432 --restart always sail-8.3/app","podmanRunCommand":"podman run -d --name solidtime -p 5432:5432 --restart always sail-8.3/app","skopeoInspectCommand":"skopeo inspect docker://docker.io/sail-8.3/app:latest","orasPullCommand":"oras pull sail-8.3/app","registryMeta":{"provider":"dockerhub","image":"sail-8.3/app","canonicalImage":"docker.io/sail-8.3/app:latest","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name solidtime -p 5432:5432 --restart always sail-8.3/app","dockerPull":"docker pull sail-8.3/app","podmanRun":"podman run -d --name solidtime -p 5432:5432 --restart always sail-8.3/app","skopeoInspect":"skopeo inspect docker://docker.io/sail-8.3/app:latest","orasPull":"oras pull sail-8.3/app","composeYaml":"services:\n  solidtime:\n    image: sail-8.3/app\n    restart: unless-stopped\n    ports:\n      - \"5432:5432\""}}}