From 30d62c5c9b4bd98efb8818462f1ff34224d20216 Mon Sep 17 00:00:00 2001 From: myve Date: Sun, 26 Jan 2025 03:23:07 +0000 Subject: [PATCH] Switched firefox to openbox --- firefox/20-firefox.sh | 7 +++---- firefox/Dockerfile | 2 +- firefox/docker-compose.yaml | 6 +++--- openbox/10-tigervnc.sh | 3 +++ 4 files changed, 10 insertions(+), 8 deletions(-) diff --git a/firefox/20-firefox.sh b/firefox/20-firefox.sh index 89659cf..7cf719f 100755 --- a/firefox/20-firefox.sh +++ b/firefox/20-firefox.sh @@ -45,12 +45,11 @@ user_pref("browser.tabs.closeWindowWithLastTab", false); user_pref("browser.fullscreen.autohide", false); firefox -# i3/firefox startup -install /dev/stdin ~/.config/i3/startapp.sh <<- startup -#!/usr/bin/env bash +# Openbox autostart +cat >~/.config/openbox/autostart <<- 'firefox' # Run firefox while true do firefox --profile /app/firefox ${MYVNC_FIREFOX_OPTS} --new-window ${MYVNC_FIREFOX_URL} done -startup +firefox diff --git a/firefox/Dockerfile b/firefox/Dockerfile index fbcc8e5..979d850 100644 --- a/firefox/Dockerfile +++ b/firefox/Dockerfile @@ -1,5 +1,5 @@ # syntax = docker/dockerfile:1 -FROM myvnc/alpine/i3 +FROM myvnc/alpine/openbox USER root # Build ARG: use "root" for debugging diff --git a/firefox/docker-compose.yaml b/firefox/docker-compose.yaml index 625152a..218ac89 100644 --- a/firefox/docker-compose.yaml +++ b/firefox/docker-compose.yaml @@ -3,10 +3,10 @@ services: image: myvnc/alpine/firefox container_name: firefox restart: unless-stopped - build: . + # build: . # shm_size: 2gb - # security_opt: - # - seccomp:unconfined + security_opt: + - seccomp:unconfined ports: - ${MYVNC_FIREFOX_PORT}:6900 environment: diff --git a/openbox/10-tigervnc.sh b/openbox/10-tigervnc.sh index 0509b37..77a6f12 100755 --- a/openbox/10-tigervnc.sh +++ b/openbox/10-tigervnc.sh @@ -40,3 +40,6 @@ framerate=60 depth=32 ${_MYVNC_VNCSHARING} vncconfig + +# Openbox config +cp -a /etc/xdg/openbox ~/.config/