Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hildjj/firefox-nightly
Run the Nightly build of Firefox for Linux in Docker.
https://github.com/hildjj/firefox-nightly
browser docker firefox
Last synced: 22 days ago
JSON representation
Run the Nightly build of Firefox for Linux in Docker.
- Host: GitHub
- URL: https://github.com/hildjj/firefox-nightly
- Owner: hildjj
- Created: 2017-06-18T15:40:02.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-04-07T21:01:18.000Z (almost 5 years ago)
- Last Synced: 2024-11-01T08:26:42.135Z (2 months ago)
- Topics: browser, docker, firefox
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/hildjj/firefox-nightly/
- Size: 9.77 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Run the [Nightly](https://www.mozilla.org/en-US/firefox/channel/desktop/) build of Firefox for Linux in Docker
The script is optimized to work on an OSX host, but may work on other host operating systems adequately.
## Pre-requisites
* [Docker](https://docs.docker.com/docker-for-mac/install/)
* [XQuartz](https://www.xquartz.org/) (make sure you've got 2.7.11 or higher)
* [PulseAudio](https://www.freedesktop.org/wiki/Software/PulseAudio/). Install with `brew install pulseaudio`. This is only required if you want sound to work.## Running
* Start XQuartz once (`open -a XQuartz`), and ensure that "Preferences/Security/Allow connections from network clients" is set. If you would prefer to do this from the command line, make sure XQuartz *isn't* running, then `defaults write org.macosforge.xquartz.X11 nolisten_tcp 0`
* You'll probably want to reboot here to ensure that your DISPLAY variable gets set correctly by XQuartz.
* `git clone https://github.com/hildjj/firefox-nightly-docker.git`
* `cd firefox-nightly-docker`
* `./firefox-nightly [URL]`[Docker Hub](https://hub.docker.com/r/hildjj/firefox-nightly/)