Commit Graph

17 Commits (master)

Author SHA1 Message Date
Sameer Naik fcbbd5f82e chown `/use/lib/tor-browser` during user creation
closes #7
8 years ago
Sameer Naik 9e8721246e removed `LD_PRELOAD` env variable from launch command
Fixes #6
8 years ago
Sameer Naik fd0a85a894 hub.docker.com now builds images from git tags. 9 years ago
Sameer Naik 393e6eea29 entrypoint.sh: name video group as `browser-box-video` to avoid conflicts with existing groups 9 years ago
Sameer Naik e68eea101b entrypoint.sh: create `video` group if it does not exist 9 years ago
Sameer Naik e9cbb2365d entrypoint.sh: prefix `quay.io/` to the default image name 9 years ago
Carlos Hernandez 3c8d4f0458 Fixing sed statement. 9 years ago
Carlos Hernandez dd64f6099a Fixing install from docker hub. Use default repo. 9 years ago
Carlos Hernandez 675e96d265 Adding Fts, closing issue #2:
* userdata volumes and url opening code were added to use docker-browser as full
        replacement name browser-exec.
    * browser-exec allows a user to launch a link in an exisitng browser or
        open up the link in the default browser define by env $BROWSER
    * added env variable ${DOCKER_BROWSER_PARMS} allowing user to pass
        aditional parms if he/she so wishes
    * added additional userdata volumes so that browser settins persist:
        $CHROME_USERDATA and $FIRFOX_USERDATA
    * made it easier for people who fork to test using make file by using env $USER
    * added clean function to Makefile
    * esnured USERDATA voluems are added to docker run command only withn
        wrapper script
    * if userdata volumes are used home directory of browser is created first,
        so added code to ensure home directory has right permissions and
        that /etc/skel files get copied to home directory
    * renamed some parms
    * tor install binary is now gpg verified and bumped a version closing
        issue#2
    * README.md includes information about making the settings for firefox and
        chrome survive after each time the browser is closed and opened.
    * nvidia-346 drivers are installed in container in order to fix some glx
        errors.
    * if browsers are launched with wrapper script then username within the
        container will be the username of the user executing
    * add fonts conf file, fixing font error, file copied from jfrazelle
9 years ago
Sameer Naik 70fe01a055 entrypoint.sh: allow users to launch any command 9 years ago
Sameer Naik 7d20ec3321 scripts: install scripts at `/var/cache/browser-box/browser-box` 9 years ago
Sameer Naik 2d6cffcfe2 entrypoint.sh: moved codeblocks into functions 9 years ago
Sameer Naik 3ea58cb266 make: recognize `firefox` 9 years ago
Sameer Naik 3b0a4e4c41 entrypoint.sh: do setup only when launching a browser 9 years ago
Sameer Naik 3710ea1520 browser-box: add support for video devices 9 years ago
Sameer Naik ab68ae5d01 dockerfile: added `WEB_BROWSER_USER` environment variable 9 years ago
Sameer Naik 1102aadb71 dockerfile: renamed `start` to `entrypoint.sh` 9 years ago