{"id":29959453,"url":"https://github.com/tmiland/firefox-installer","last_synced_at":"2026-03-08T19:04:28.370Z","repository":{"id":304551146,"uuid":"1019118003","full_name":"tmiland/firefox-installer","owner":"tmiland","description":"Install any version of firefox from Mozilla.org","archived":false,"fork":false,"pushed_at":"2026-02-23T16:43:52.000Z","size":142,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-02-24T00:30:11.620Z","etag":null,"topics":["debian","firefox","firefox-beta","firefox-developer","firefox-developer-edition","firefox-esr","firefox-installer","firefox-latest","firefox-nightly","firefox-nightly-edition","installer","installer-script"],"latest_commit_sha":null,"homepage":"https://tmiland.github.io/firefox-installer/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tmiland.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-07-13T19:19:59.000Z","updated_at":"2026-02-23T16:43:55.000Z","dependencies_parsed_at":"2025-07-13T21:26:58.056Z","dependency_job_id":"ae2ffe89-a98d-4e68-a3d2-bd47b5e76585","html_url":"https://github.com/tmiland/firefox-installer","commit_stats":null,"previous_names":["tmiland/firefox-installer"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/tmiland/firefox-installer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmiland%2Ffirefox-installer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmiland%2Ffirefox-installer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmiland%2Ffirefox-installer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmiland%2Ffirefox-installer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tmiland","download_url":"https://codeload.github.com/tmiland/firefox-installer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmiland%2Ffirefox-installer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30156840,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T22:39:40.138Z","status":"ssl_error","status_checked_at":"2026-03-05T22:39:24.771Z","response_time":93,"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":["debian","firefox","firefox-beta","firefox-developer","firefox-developer-edition","firefox-esr","firefox-installer","firefox-latest","firefox-nightly","firefox-nightly-edition","installer","installer-script"],"created_at":"2025-08-03T22:00:52.092Z","updated_at":"2026-03-08T19:04:28.364Z","avatar_url":"https://github.com/tmiland.png","language":"Shell","readme":"# Firefox Installer\n Install any version of firefox from Mozilla.org on Debian based distros\n\n![firefox versions installed image](https://github.com/tmiland/firefox-installer/blob/main/img/firefox_versions_installed.png?raw=true)\n\nAlso check out [thunderbird-installer](https://github.com/tmiland/thunderbird-installer)\n\nCurrently supported distros:\n\n- Debian\n- Ubuntu\n- LinuxMint\n- PureOS\n- Pop\n- Devuan\n\n## Installation\n\n```bash\ncurl -sSL https://tmiland.github.io/firefox-installer/firefox_installer.sh \\\n     -o firefox_installer.sh \u0026\u0026 \\\n     chmod +x firefox_installer.sh \u0026\u0026 \\\n     ./firefox_installer.sh -h\n```\n\n## Prerequisites\n\n- curl (will be installed)\n- packages that will be installed if using mozilla builds:\n```bash\nmenu libasound2 libatk1.0-0 libc6 libcairo-gobject2 libcairo2 libdbus-1-3 libfontconfig1 libfreetype6 libgcc1 libgdk-pixbuf2.0-0 libgdk-pixbuf-2.0-0 libglib2.0-0 libgtk-3-0 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb-shm0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1\n```\n- git (if installing mozilla-sync)\n\n## Features\n- Download any version of firefox, from Mozilla or package manager (apt)\n- Install [Mozilla APT repo](https://support.mozilla.org/en-US/kb/install-firefox-linux#w_install-firefox-deb-package-for-debian-based-distributions-recommended)\n- Install self hosted [Firefox Sync](https://www.firefox.com/en-US/features/sync/) (Docker)\n  * **Using dev branch from [tmiland/firefox-sync](https://github.com/tmiland/firefox-sync/tree/dev)**\n  * Tested and working with firefox 148.0\n- Take backups of your firefox profile\n\n ## Usage\n \n```bash\nUsage: firefox_installer.sh [options]\n\n  --help                 |-h   display this help and exit\n  --firefox              |-f   latest\n  --esr                  |-e   esr\n  --beta                 |-b   beta\n  --nightly              |-n   nightly\n  --devedition           |-d   devedition\n  --release              |-rl  select custom release to install*\n  --repo                 |-r   install Mozilla APT repo (apt)\n  --firefox-sync         |-fs  install firefox-sync (docker)\n  --language             |-l   install language pack (apt)\n  --apt                  |-a   select apt install mode\n  --mozilla-builds       |-m   select mozilla builds install mode\n  --backup-profile       |-bp  backup firefox profile\n  --uninstall            |-u   uninstall firefox\n\n  install from apt:            [-f|-e|-b|-n|-d] -a\n  install from mozilla builds: [-f|-e|-b|-n|-d] -m\n  uninstall:                   [-f|-e|-b|-n|-d], [-a|-m] -u\n  * custom release for mozilla builds only [-rl \u003crelease\u003e]\n```\n\n### Install all versions from mozilla builds\n\n```bash\nfor i in f e b n d; do\n  ./firefox_installer.sh -$i -m\ndone\n```\n\n## Credits\n- [Mozilla](https://www.mozilla.org/) for [Firefox](https://www.mozilla.org/firefox)\n- [porelli/firefox-sync](https://github.com/porelli/firefox-sync) for dockerized mozilla-sync.\n- Huge thanks to [Self Hosting A Firefox Sync Server](https://www.bentasker.co.uk/posts/documentation/linux/selfhosting-a-firefox-sync-server.html) for finding a solution to get firefox-sync working.\n\n## Donations\n\u003ca href=\"https://coindrop.to/tmiland\" target=\"_blank\"\u003e\u003cimg src=\"https://coindrop.to/embed-button.png\" style=\"border-radius: 10px; height: 57px !important;width: 229px !important;\" alt=\"Coindrop.to me\"\u003e\u003c/img\u003e\u003c/a\u003e\n\n### Disclaimer \n\n*** ***Use at own risk*** ***\n\n### License\n\n[![MIT License Image](https://upload.wikimedia.org/wikipedia/commons/thumb/5/5d/MIT_logo_2003-2023.svg/330px-MIT_logo_2003-2023.svg.png?20250128192424)](https://tmiland.github.io/firefox-installer/blob/main/LICENSE)\n\n[MIT License](https://tmiland.github.io/firefox-installer/blob/main/LICENSE)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftmiland%2Ffirefox-installer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftmiland%2Ffirefox-installer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftmiland%2Ffirefox-installer/lists"}