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