{"id":19660098,"url":"https://github.com/unglaublicherdude/docker-selenium-chrome-plugins","last_synced_at":"2026-04-12T09:37:46.153Z","repository":{"id":103469474,"uuid":"128188019","full_name":"unglaublicherdude/docker-selenium-chrome-plugins","owner":"unglaublicherdude","description":"How to run selenium/standalone-chrome with plugins","archived":false,"fork":false,"pushed_at":"2018-04-05T10:17:55.000Z","size":1931,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-15T12:39:04.072Z","etag":null,"topics":["adblocker","docker","docker-image","selenium","selenium-chrome","selenium-container"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unglaublicherdude.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-04-05T09:56:10.000Z","updated_at":"2018-07-09T22:38:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"92d7ff7e-7af9-4160-a4b0-0fe50db6f0e8","html_url":"https://github.com/unglaublicherdude/docker-selenium-chrome-plugins","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/unglaublicherdude/docker-selenium-chrome-plugins","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unglaublicherdude%2Fdocker-selenium-chrome-plugins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unglaublicherdude%2Fdocker-selenium-chrome-plugins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unglaublicherdude%2Fdocker-selenium-chrome-plugins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unglaublicherdude%2Fdocker-selenium-chrome-plugins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unglaublicherdude","download_url":"https://codeload.github.com/unglaublicherdude/docker-selenium-chrome-plugins/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unglaublicherdude%2Fdocker-selenium-chrome-plugins/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266602818,"owners_count":23954696,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adblocker","docker","docker-image","selenium","selenium-chrome","selenium-container"],"created_at":"2024-11-11T15:45:18.362Z","updated_at":"2026-04-12T09:37:41.111Z","avatar_url":"https://github.com/unglaublicherdude.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Run Selenium/Chrome-Standalone with Plugins\n\nIf you want to run plugins in selenium - chrome you have to transfer your plugins from an api client, to the selenium container.\nYou don't always want to use that, because you have to transfer the plugins with every session you are running.\n\nTo avoid the transfert you can build the plugin directly into the selenium container. \n\nI provided a Dockerfile on how to easily do this. Just put the .crx-file into the `extensions/original-extension-files` folder and run a docker build.\nThe extension will be extracted to a folder `extensions/extracted-extensions` folder.\n\nIn this repo you find some examples like ublock origin.\n\n## usage\n\nInstead of the loadPlugin function of your driver you can now just use the AddArgument function.\n\n```\noptions.AddArgument(\"--load-extensions=/data/extensions/disable-html5-autoplay,/data/extensions/fast-image-blocker,/data/extensions/flash-block-plus,/data/extensions/ublock-origin\");\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funglaublicherdude%2Fdocker-selenium-chrome-plugins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funglaublicherdude%2Fdocker-selenium-chrome-plugins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funglaublicherdude%2Fdocker-selenium-chrome-plugins/lists"}