{ "manifests": { "symfony/panther": { "manifest": { "dockerfile": [ "# Chromium and ChromeDriver", "ENV PANTHER_NO_SANDBOX 1", "# Not mandatory, but recommended", "ENV PANTHER_CHROME_ARGUMENTS='--disable-dev-shm-usage'", "RUN apk add --no-cache chromium chromium-chromedriver", "", "# Firefox and geckodriver", "#ARG GECKODRIVER_VERSION=0.29.0", "#RUN apk add --no-cache firefox", "#RUN wget -q https://github.com/mozilla/geckodriver/releases/download/v$GECKODRIVER_VERSION/geckodriver-v$GECKODRIVER_VERSION-linux64.tar.gz; \\", "#\ttar -zxf geckodriver-v$GECKODRIVER_VERSION-linux64.tar.gz -C /usr/bin; \\", "#\trm geckodriver-v$GECKODRIVER_VERSION-linux64.tar.gz" ], "post-install-output": [ " * Install ChromeDriver or geckodriver with ", " the package manager of your Operating System.", " ", " Alternatively, use Browser Driver Installer:", "", " composer require --dev dbrekelmans/bdi", " vendor/bin/bdi detect drivers", "", " This step is not necessary when using Docker.", "", " * To use Panther with PHPUnit,", " uncomment the snippet registering the Panther extension in phpunit.xml.dist" ] }, "files": [], "ref": "877d853a05c6713665a2f4b954734592680abff6" } } }