|
|
|
@ -30,7 +30,7 @@ cleanup_stopped_browser_box_instances() {
|
|
|
|
|
for c in $(${SUDO} docker ps -a -q)
|
|
|
|
|
do
|
|
|
|
|
image=$(${SUDO} docker inspect -f {{.Config.Image}} ${c})
|
|
|
|
|
if [[ ${image} == "sameersbn/browser-box:latest" ]]; then
|
|
|
|
|
if [[ ${image} == "${USER_REPO}/browser-box:latest" ]]; then
|
|
|
|
|
running=$(${SUDO} docker inspect -f {{.State.Running}} ${c})
|
|
|
|
|
if [[ ${running} != true ]]; then
|
|
|
|
|
${SUDO} docker rm -v "${c}" >/dev/null
|
|
|
|
@ -67,11 +67,7 @@ prepare_docker_volume_parameters() {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# TODO: Need to add tor and chromium userdata dirs
|
|
|
|
|
# if wanted by the user, maybe use env variables
|
|
|
|
|
prepare_docker_userdata_volumes() {
|
|
|
|
|
if [[ -n ${CHROME_USERDATA} ]]; then
|
|
|
|
|
echo " --volume=${CHROME_USERDATA}:/home/${WEB_BROWSER_USER}/.config/google-chrome"
|
|
|
|
|
fi
|
|
|
|
|
[ -n ${CHROME_USERDATA} ] && VOLUMES+=" --volume=${CHROME_USERDATA}:/home/${WEB_BROWSER_USER}/.config/google-chrome"
|
|
|
|
|
[ -n ${FIREFOX_USERDATA} ] && VOLUMES+=" --volume=${FIREFOX_USERDATA}:/home/${WEB_BROWSER_USER}/.mozilla"
|
|
|
|
|
}
|
|
|
|
|