Sign inSign up

vasilev/palemoon

By vasilev

Updated 3 months ago

Pale Moon browser dockerized.

Image
0

3.8K

vasilev/palemoon repository overview

Pale Moon

Pale Moon browser in a user mode Docker Container.

Does not require --privileged mode.

Usage
1. Download the image
docker pull vasilev/palemoon:latest
2. Install wrapper script
docker run -it --rm --volume /usr/local/bin:/target vasilev/palemoon:latest install
3. Run Pale Moon using wrapper script
palemoon
How it works

The wrapper scripts volume mount the X11 and pulseaudio sockets in the launcher container. The X11 socket allows for the user interface display on the host, while the pulseaudio socket allows for the audio output to be rendered on the host.

When the image is launched the following directories are mounted as volumes:

  • ${HOME}/'.moonchildproductions'
  • XDG_DOWNLOAD_DIR or if it is missing ${HOME}/Downloads

This makes sure that your profile details are stored on the host and files received via Pale Moon are available on your host in the appropriate download directory.

Dockerfile source

https://github.com/vasilev/docker-image-palemoon

Credits

Tag summary

Content type

Image

Digest

sha256:b1488f704

Size

113.9 MB

Last updated

3 months ago

docker pull vasilev/palemoon