Commit Graph

85 Commits (675e96d265e942b2b9278b872865f84027c7cbea)
 

Author SHA1 Message Date
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 b90fdf3b42 readme: simple edits 9 years ago
Sameer Naik 20b03a3e95 browser-box: pretty prints 9 years ago
Sameer Naik 451257c6f1 browser-box: allow users to force launch a browser in a container 9 years ago
Sameer Naik f32960d8ac browser-box: silence `grep` 9 years ago
Sameer Naik df0db460d7 browser-box: list available browsers if `browser-box` script is launched directly 9 years ago
Sameer Naik 70fe01a055 entrypoint.sh: allow users to launch any command 9 years ago
Sameer Naik a6c32bd122 readme: fix typo 9 years ago
Sameer Naik 7d20ec3321 scripts: install scripts at `/var/cache/browser-box/browser-box` 9 years ago
Sameer Naik 8cb9387191 readme: fix formatting 9 years ago
Sameer Naik 7a4ca2c69d readme: complete rewrite 9 years ago
Sameer Naik 3a0ed1bb1e browser-box: use `[[` in if statement (cont.) 9 years ago
Sameer Naik 551a6e7627 browser-box: use `[[` in if statement 9 years ago
Sameer Naik da015119f6 browser-box: moved codeblocks into functions for better readability and maintenance 9 years ago
Sameer Naik 21e20d306b browser-box: replace use of `$(basename $0)` with the already evaluated `${prog}` variable 9 years ago
Sameer Naik d4518b15d0 browser-box: remove redundant `touch ${XAUTH}` statement 9 years ago
Sameer Naik 2a46b2d9fb browser-box: re-indent 9 years ago
Sameer Naik 0b774a7236 browser-box: add `-v` flag to `docker rm` 9 years ago
Sameer Naik 2874fcd886 exntrypoint.sh: `touch ${XAUTH}` to remove warning message 9 years ago
Sameer Naik 2d6cffcfe2 entrypoint.sh: moved codeblocks into functions 9 years ago
Sameer Naik d6af5ed0b6 dockerfile: upgrade to `sameersbn/ubuntu:14.04.20150825 9 years ago
Sameer Naik 522ae886e9 dockerfile: upgrade to `sameersbn/ubuntu:14.04.20150816 9 years ago
Sameer Naik c456b5e2d0 fix: install `libglib2.0` package 9 years ago
Sameer Naik acad0ff351 dockerfile: upgrade to `sameersbn/ubuntu:14.04.20150805 9 years ago
Sameer Naik c685e61690 tor-browser: upgrade to `4.5.3` 9 years ago
Sameer Naik 2fce0b347b readme: updated contributing section 9 years ago
Sameer Naik b86d42476d makefile: removed stray `\` character 9 years ago
Sameer Naik d8657f3711 makefile: cleanup 9 years ago
Sameer Naik bf56b614c5 readme: update browser list 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 814265ba8f scripts: use `sudo` if user is not member of `docker` group 9 years ago
Sameer Naik 753885fa5b script: import host timezone 9 years ago
Sameer Naik 1d02980875 browser-support: looking good! 9 years ago
Sameer Naik 3710ea1520 browser-box: add support for video devices 9 years ago
Sameer Naik 6ed2bc7854 browser-box: support newer xorg systems, closes #1 (untested) 9 years ago
Sameer Naik 198a355e42 scripts: use simple form of `--env` parameter to specify `DISPLAY` 9 years ago
Sameer Naik edf4949a9d dockerfile: upgrade to `sameersbn/ubuntu:14.04.20150712 9 years ago
Sameer Naik 730a89a458 dockerfile: replace `ADD` with `COPY` instruction 9 years ago
Sameer Naik 70e07044aa dockerfile: set `WEB_BROWSER_USER` variable to `browser` 9 years ago
Sameer Naik b6fab43430 dockerfile: display tor-browser download progress 9 years ago
Sameer Naik 8a8ca3e416 tor-browser: upgrade to `4.5.2` 9 years ago
Sameer Naik ab68ae5d01 dockerfile: added `WEB_BROWSER_USER` environment variable 9 years ago
Sameer Naik 584a873649 dockerfile: added `TOR_BROWSER_VERSION` environment variable 9 years ago
Sameer Naik 73b71250e2 dockerfile: removed date tag from main `apt-get` command 9 years ago
Sameer Naik d38d81c28e dockerfile: install `entrypoint.sh` at `/sbin/` 9 years ago
Sameer Naik 1102aadb71 dockerfile: renamed `start` to `entrypoint.sh` 9 years ago
Sameer Naik b5a0d963d2 make: `build` by default 9 years ago
Sameer Naik 5860ea9f36 dockerfile: upgrade to `sameersbn/ubuntu:14.04.20150613 9 years ago
Sameer Naik 8b5744ffc6 Revert "start: use `gosu` to launch the daemon"
This reverts commit 418c7b8b17.
9 years ago