Install XFCE VNC Classroom on OpenShift v311
Jump to navigation
Jump to search
xfce-vnc classroom
PROJECT=classroom NR=10 DOMAIN=app.domain.local PUB_DOMAIN=app.domain.com HOST=xfce oc new-project $PROJECT > $PROJECT-inventory.txt seq -w $NR | while read NR do URL=$HOST$NR.$DOMAIN URLS=$HOST$NR.$PUB_DOMAIN PASSWORD=$(uuidgen | sed 's/-//g') oc new-app --name=$HOST$NR --docker-image=docker.io/christian773/xfce-vnc:latest VNC_PW=$PASSWORD oc set volume dc/$HOST$NR --add --name=$PROJECT -t pvc --overwrite --claim-size=5G --claim-mode=ReadWriteMany --mount-path=/headless/Desktop/data --claim-name=$PROJECT oc expose svc/$HOST$NR --hostname=$URL --port=6901 echo "https://$URLS?password=$PASSWORD&true_color=1&reconnect=1&autoconnect=1&resize=remote" >> $PROJECT-inventory.txt done cat $PROJECT-inventory.txt