version: "2.2" services: guacamole: image: oznu/guacamole container_name: guacamole networks: - netgrimoire hostname: guacamole volumes: - /DockerVol/guac:/config ports: - 8087:8080 environment: - TZ=America/Chicago - PGID=999 - PUID=1001 restart: unless-stopped term: image: freeflyer/wetty container_name: terminal hostname: terminal networks: - netgrimoire ports: - 3006:3000 environment: - TZ=America/Chicago - PGID=999 - PUID=1001 restart: unless-stopped firefox: image: jlesage/firefox container_name: firefox networks: - netgrimoire environment: - PUID=999 - PGID=1001 - TZ=America/Chicago volumes: - /DockerVol/firefox:/config:rw ports: - 5910:5900 - 5800:5800 shm_size: "1gb" restart: unless-stopped webtop: image: lscr.io/linuxserver/webtop:latest container_name: webtop security_opt: - seccomp:unconfined #optional networks: - netgrimoire environment: - PUID=999 - PGID=1001 - TZ=America/Chicago # - SUBFOLDER=/ #optional - TITLE=Webtop #optional volumes: - /DockerVol/Webtop/data:/config - /var/run/docker.sock:/var/run/docker.sock #optional ports: - 3003:3000 - 3001:3001 devices: - /dev/dri:/dev/dri #optional shm_size: "1gb" #optional restart: unless-stopped