{"id":38793101,"url":"https://github.com/cremuzzi/docker-firefox","last_synced_at":"2026-01-17T12:40:17.886Z","repository":{"id":149350856,"uuid":"183122927","full_name":"cremuzzi/docker-firefox","owner":"cremuzzi","description":"Dockerized Firefox","archived":false,"fork":false,"pushed_at":"2024-11-03T18:11:26.000Z","size":53,"stargazers_count":1,"open_issues_count":2,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-03T18:22:22.767Z","etag":null,"topics":["docker","docker-firefox","firefox"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/cremuzzi/firefox","language":"Dockerfile","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/cremuzzi.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":"2019-04-24T01:28:38.000Z","updated_at":"2024-11-03T18:03:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"46243f5e-9495-4358-b454-2a50355edb3f","html_url":"https://github.com/cremuzzi/docker-firefox","commit_stats":null,"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"purl":"pkg:github/cremuzzi/docker-firefox","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cremuzzi%2Fdocker-firefox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cremuzzi%2Fdocker-firefox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cremuzzi%2Fdocker-firefox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cremuzzi%2Fdocker-firefox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cremuzzi","download_url":"https://codeload.github.com/cremuzzi/docker-firefox/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cremuzzi%2Fdocker-firefox/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28508523,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T11:50:55.898Z","status":"ssl_error","status_checked_at":"2026-01-17T11:50:55.569Z","response_time":85,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["docker","docker-firefox","firefox"],"created_at":"2026-01-17T12:40:17.184Z","updated_at":"2026-01-17T12:40:17.875Z","avatar_url":"https://github.com/cremuzzi.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# How to use this image\n\n## Start a Firefox instance\n\n```sh\ndocker run \\\n    --network host \\\n    -e DISPLAY \\\n    -v $HOME/.Xauthority:/home/firefox/.Xauthority:ro \\\n    cremuzzi/firefox\n```\n\n## Audio support with Pulseaudio\n\nSince tag `78.0.2-buster` we switched from alsa to **pulseaudio** for better and simpler audio support.\nThe container will just act as a client to your host's pulseaudio server.\nJust run a container with the additional volume `/run/user/1000/pulse` like this:\n\n```sh\ndocker run \\\n    --network host \\\n    -e DISPLAY \\\n    -v $HOME/.Xauthority:/home/firefox/.Xauthority:ro \\\n    -v /run/user/1000/pulse:/run/user/1000/pulse:ro \\\n    cremuzzi/firefox\n```\n\n## Hardware acceleration with mesa\n\nSince tag `firefox:68.8.0` we enabled mesa drivers for intel graphics cards, **mesa-dri-intel**.\nThis solves the WebGL issue from the previous versions of this image.\n\nTo enable hardware acceleration in your dockerized firefox just share /dev/dri with your container with the `--device /dev/dri` run option.\n\n## Start with persistent storage\n\n1. Create a data directory on a suitable volume on your host system, e.g. `/my/own/mozilla` and `/my/own/downloads`\n\n2. Start your `firefox` container like this:\n\n```sh\ndocker run \\\n    --network host \\\n    -e DISPLAY \\\n    -v $HOME/.Xauthority:/home/firefox/.Xauthority:ro \\\n    -v /run/user/1000/pulse:/run/user/1000/pulse:ro \\\n    -v /my/own/downloads:/home/firefox/Downloads \\\n    -v /my/own/mozilla:/home/firefox/.mozilla \\\n    cremuzzi/firefox\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcremuzzi%2Fdocker-firefox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcremuzzi%2Fdocker-firefox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcremuzzi%2Fdocker-firefox/lists"}