diff --git a/firefox.yaml b/firefox.yaml new file mode 100644 index 0000000..5ca0997 --- /dev/null +++ b/firefox.yaml @@ -0,0 +1,48 @@ + +services: + + firefox: + image: jlesage/firefox + container_name: firefox + networks: + - netgrimoire + environment: + - PUID=1001 + - PGID=998 + - TZ=America/Chicago + volumes: + - /DockerVol/firefox:/config:rw + ports: + - 5910:5900 + - 5800:5800 + shm_size: "1gb" + restart: unless-stopped + logging: + driver: "gelf" + options: + gelf-address: "udp://192.168.5.17:12201" + tag: "firefox" + deploy: + labels: + homepage.group: "Remote Access" + homepage.name: "Firefox" + homepage.icon: "firefox.png" + homepage.href: "https://firefox.netgrimoire.com" + homepage.description: "Remote Browser" + kuma.ff.http.name: "Firefox" + kuma.ff.http.url: "http://firefox:5910" + caddy: "tfirefox.netgrimoire.com" + caddy.import: "authentik" + caddy.reverse_proxy: "{{upstreams 5910}}" + + + +networks: + netgrimoire: + external: true + + + + + + \ No newline at end of file