From 6a29b56a1feb726455999fcbcc9fbb7e359bb326 Mon Sep 17 00:00:00 2001 From: myve Date: Tue, 23 Jul 2024 22:08:22 -0600 Subject: [PATCH] Add compose yaml for firefox --- firefox/.env | 12 ++++++++++++ firefox/docker-compose.yaml | 27 +++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 firefox/.env create mode 100644 firefox/docker-compose.yaml diff --git a/firefox/.env b/firefox/.env new file mode 100644 index 0000000..aac281f --- /dev/null +++ b/firefox/.env @@ -0,0 +1,12 @@ +# MyVNC Firefox service +MYVNC_FIREFOX_PORT= +MYVNC_FIREFOX_VNCPASS= + +MYVNC_FIREFOX_CUSTOM_TITLE= +MYVNC_FIREFOX_PROXYPATH= + +MYVNC_FIREFOX_URL= +MYVNC_FIREFOX_OPTS= + +MYVNC_FIREFOX_VNCSHARING= + diff --git a/firefox/docker-compose.yaml b/firefox/docker-compose.yaml new file mode 100644 index 0000000..eaac256 --- /dev/null +++ b/firefox/docker-compose.yaml @@ -0,0 +1,27 @@ +services: + firefox: + image: myvnc/arch/firefox + container_name: firefox + restart: unless-stopped + build: . + # shm_size: 2gb + # security_opt: + # - seccomp:unconfined + ports: + - ${MYVNC_FIREFOX_PORT}:6900 + environment: + MYVNC_VNCPASS: ${MYVNC_FIREFOX_VNCPASS} + + MYVNC_CUSTOM_TITLE: ${MYVNC_FIREFOX_CUSTOM_TITLE} + MYVNC_PROXYPATH: ${MYVNC_FIREFOX_PROXYPATH} + + MYVNC_FIREFOX_URL: ${MYVNC_FIREFOX_URL} + MYVNC_FIREFOX_OPTS: ${MYVNC_FIREFOX_OPTS} + + MYVNC_VNCSHARING: ${MYVNC_FIREFOX_VNCSHARING} + networks: + - firefox + +networks: + firefox: + external: false