mirror of
https://github.com/kingomarnajjar/desktop-environment.git
synced 2026-07-25 22:27:20 +10:00
chrome
This commit is contained in:
parent
3e26a09328
commit
0f918c11f1
5 changed files with 35 additions and 29 deletions
|
|
@ -1533,4 +1533,3 @@
|
|||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
sh shell.sh chrome --user-data-dir=/jackson/home/.chrome
|
||||
sh $(dirname $0)/shell.sh chrome --user-data-dir=/jackson/home/.chrome
|
||||
|
|
|
|||
31
scripts/daemon.sh
Executable file
31
scripts/daemon.sh
Executable file
|
|
@ -0,0 +1,31 @@
|
|||
REPO_ROOT=$(dirname $(realpath $0))/..
|
||||
|
||||
docker run \
|
||||
--detach \
|
||||
--device /dev/snd \
|
||||
--device /dev/dri \
|
||||
--device /dev/video0 \
|
||||
--device /dev/usb \
|
||||
--device /dev/bus/usb \
|
||||
--env DBUS_SESSION_BUS_ADDRESS \
|
||||
--env DISPLAY \
|
||||
--env SSH_AUTH_SOCK=/ssh-auth.sock \
|
||||
--env STEMN_GIT_EMAIL="$(git config --get user.email)" \
|
||||
--env STEMN_GIT_NAME="$(git config --get user.name)" \
|
||||
--group-add audio \
|
||||
--group-add video \
|
||||
--interactive \
|
||||
--name desktop-environment \
|
||||
--rm \
|
||||
--security-opt seccomp:$REPO_ROOT/chrome/chrome.json \
|
||||
--tty \
|
||||
--volume /dev/shm:/dev/shm \
|
||||
--volume /etc/localtime:/etc/localtime:ro \
|
||||
--volume /tmp/.X11-unix:/tmp/.X11-unix \
|
||||
--volume /var/run/docker.sock:/var/run/docker.sock \
|
||||
--volume $HOME/.ssh:$STEMN_HOME/.ssh \
|
||||
--volume $HOME:/home \
|
||||
--volume $SSH_AUTH_SOCK:/ssh-auth.sock \
|
||||
--volume JACKSON_HOME:/jackson/home \
|
||||
--workdir /home \
|
||||
sabrehagen/development-environment:latest
|
||||
|
|
@ -1,29 +1,4 @@
|
|||
docker run \
|
||||
--device /dev/snd \
|
||||
--device /dev/dri \
|
||||
--device /dev/video0 \
|
||||
--device /dev/usb \
|
||||
--device /dev/bus/usb \
|
||||
--env DISPLAY=$DISPLAY \
|
||||
--env SSH_AUTH_SOCK=/ssh-auth.sock \
|
||||
--env STEMN_GIT_EMAIL="$(git config --get user.email)" \
|
||||
--env STEMN_GIT_NAME="$(git config --get user.name)" \
|
||||
--group-add audio \
|
||||
--group-add video \
|
||||
docker exec \
|
||||
--interactive \
|
||||
--memory 6gb \
|
||||
--name desktop-shell-$(date +%s) \
|
||||
--rm \
|
||||
--security-opt seccomp:/etc/docker/seccomp/chrome.json \
|
||||
--tty \
|
||||
--volume /dev/shm:/dev/shm \
|
||||
--volume /etc/hosts:/etc/hosts \
|
||||
--VOLUME /etc/localtime:/etc/localtime:ro \
|
||||
--VOLUME /tmp/.X11-unix:/tmp/.X11-unix \
|
||||
--volume /var/run/docker.sock:/var/run/docker.sock \
|
||||
--volume $HOME/.ssh:$STEMN_HOME/.ssh \
|
||||
--volume $HOME:/home \
|
||||
--volume $SSH_AUTH_SOCK:/ssh-auth.sock \
|
||||
--volume JACKSON_HOME:/jackson/home \
|
||||
--workdir /home \
|
||||
sabrehagen/development-environment:latest "$@"
|
||||
desktop-environment zsh "$@"
|
||||
|
|
|
|||
1
scripts/stop.sh
Executable file
1
scripts/stop.sh
Executable file
|
|
@ -0,0 +1 @@
|
|||
docker rm -f desktop-environment
|
||||
Loading…
Add table
Reference in a new issue