diff --git a/builder/dockerfile.debian_buster.deb.test b/builder/dockerfile.debian_buster.deb.test index 454521e..8a6ef99 100644 --- a/builder/dockerfile.debian_buster.deb.test +++ b/builder/dockerfile.debian_buster.deb.test @@ -34,7 +34,10 @@ RUN apt-get purge -y pm-utils xscreensaver* RUN apt-get update && apt-get install -y vim less RUN apt-get update && apt-get -y install lsb-release -RUN apt-get update && apt-get -y install xdg-desktop-portal xdg-desktop-portal-kde firefox-esr +RUN apt-get update && apt-get -y install xdg-desktop-portal firefox-esr +COPY ./xdg-desktop-portal-gtk_1.2.0-1_amd64.deb /tmp +RUN apt-get install -y /tmp/xdg-*.deb +# RUN apt-get install -y xdg-desktop-portal-gtk RUN echo 'source $STARTUPDIR/generate_container_user' >> $HOME/.bashrc diff --git a/builder/dockerfile.ubuntu_bionic.deb.test b/builder/dockerfile.ubuntu_bionic.deb.test index 793c2ca..4102532 100644 --- a/builder/dockerfile.ubuntu_bionic.deb.test +++ b/builder/dockerfile.ubuntu_bionic.deb.test @@ -33,6 +33,7 @@ RUN apt-get update && apt-get install -y supervisor xfce4 xfce4-terminal xterm l RUN apt-get purge -y pm-utils xscreensaver* RUN apt-get update && apt-get install -y vim less RUN apt-get update && apt-get -y install lsb-release +RUN apt-get update && apt-get -y install xdg-desktop-portal xdg-desktop-portal-gtk firefox RUN echo 'source $STARTUPDIR/generate_container_user' >> $HOME/.bashrc @@ -47,8 +48,12 @@ RUN dpkg -i /tmp/*.deb; apt-get -yf install ### END CUSTOM STUFF ### +RUN echo 'pref("browser.startup.firstrunSkipsHomepage", false);' >> /usr/lib/firefox/browser/defaults/preferences/syspref.js +RUN echo 'pref("browser.startup.homepage", "postimages.org");' >> /usr/lib/firefox/browser/defaults/preferences/syspref.js + RUN chown -R 1000:0 $HOME USER 1000:ssl-cert WORKDIR $HOME +ENV GTK_USE_PORTAL=1 ENTRYPOINT [ "/dockerstartup/vnc_startup.sh" ]