Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/)