Drop password auth from vnc server

Currently we're held back by an `asyncvnc` issue,
https://github.com/barneygale/asyncvnc/issues/1 but even still, given
we're running the container to be only accessible by localhost i'm not
sure we need this for the moment (or at all) anyway.
dockerize_ib_gw
Tyler Goodlet 2022-05-24 08:27:31 -04:00
parent 81b77df544
commit b03603a6b4
2 changed files with 19 additions and 0 deletions

View File

@ -29,6 +29,12 @@ services:
source: ./fork_ports_delayed.sh source: ./fork_ports_delayed.sh
target: /root/scripts/fork_ports_delayed.sh target: /root/scripts/fork_ports_delayed.sh
# force our noop script - socat isn't needed in host mode.
- type: bind
source: ./run_x11_vnc.sh
target: /root/scripts/run_x11_vnc.sh
read_only: true
# NOTE:to fill these out, define an `.env` file in the same dir as # NOTE:to fill these out, define an `.env` file in the same dir as
# this compose file which looks something like: # this compose file which looks something like:
# TWS_USERID='myuser' # TWS_USERID='myuser'

View File

@ -0,0 +1,13 @@
#!/bin/sh
x11vnc \
-ncache_cr \
-display :1 \
-forever \
-shared \
-logappend /var/log/x11vnc.log \
-bg \
-noipv6 \
# can't use this because of ``asyncvnc`` issue:
# https://github.com/barneygale/asyncvnc/issues/1
# -passwd "$VNC_SERVER_PASSWORD"