diff --git a/Dockerfile b/Dockerfile index 60cff7a..cd40ccc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -28,5 +28,4 @@ COPY files/ / USER chromium -ENTRYPOINT [ "chromium" ] -CMD [ "--user-data-dir=/data" ] +ENTRYPOINT [ "/usr/local/bin/teams-pwa" ] diff --git a/Makefile b/Makefile index 1b969f1..c05192b 100644 --- a/Makefile +++ b/Makefile @@ -14,22 +14,20 @@ run: podman run -it \ --rm \ --net host \ - --memory 1024mb \ + --memory 2048mb \ --userns=keep-id:uid=1000,gid=1000 \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -v /run/dbus/system_bus_socket:/run/dbus/system_bus_socket \ -e DISPLAY=unix$$DISPLAY \ -e XAUTHORITY=/home/chromium/.Xauthority \ - -v $$HOME/.Xauthority:/home/chromium/.Xauthority:U \ + -v $$HOME/.Xauthority:/home/chromium/.Xauthority \ + -v /var/spool/teams-pwa/diva-e:/home/chromium/ \ -v $$HOME/various/downloads:/home/chromium/Downloads \ --device /dev/snd \ --device /dev/dri \ -v /dev/shm:/dev/shm \ --name teams-pwa \ - --entrypoint=/bin/bash \ teams-pwa:$(VERSION) -# -v $HOME/.config/google-chrome/:/data \ # if you want to save state - clean: @echo "nothing to do (yet)" diff --git a/files/usr/local/bin/teams-pwa b/files/usr/local/bin/teams-pwa new file mode 100755 index 0000000..114018f --- /dev/null +++ b/files/usr/local/bin/teams-pwa @@ -0,0 +1,7 @@ +#!/bin/bash + +exec chromium \ + --password-store=basic \ + --window-size=1000,600 \ + --app-id=cifhbcnohmdccbgoicgdjpfamggdegmo \ + "$@"