Merge pull request #168 from ComputerScienceHouse/willnilges/websockify_port

Add env var to specify websockify container port
This commit is contained in:
Willard Nilges 2022-09-01 12:02:43 -04:00 committed by GitHub
commit e545fb6526
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 1 deletions

View file

@ -62,6 +62,7 @@ WEBSOCKIFY_PATH = environ.get('PROXSTAR_WEBSOCKIFY_PATH', '/usr/local/bin/websoc
WEBSOCKIFY_TARGET_FILE = environ.get('PROXSTAR_WEBSOCKIFY_TARGET_FILE', '/opt/proxstar/targets')
VNC_HOST = environ.get('PROXSTAR_VNC_HOST', 'proxstar-vnc.csh.rit.edu')
VNC_PORT = environ.get('PROXSTAR_VNC_PORT', '443')
WEBSOCKIFY_PORT = environ.get('PROXSTAR_WEBSOCKIFY_PORT', '8081')
# SENTRY
# If you set the sentry dsn locally, make sure you use the local-dev or some

View file

@ -16,7 +16,7 @@ def start_websockify(websockify_path, target_file):
result = subprocess.run(['pgrep', 'websockify'], stdout=subprocess.PIPE)
if not result.stdout:
print("Websockify is stopped. Starting websockify.")
proxstar_port = app.config.get('VNC_PORT')
proxstar_port = app.config.get('WEBSOCKIFY_PORT')
subprocess.call(
[
websockify_path,