Alex Zaw alexz

cistech-vpn (latest)

Published 2026-01-17 11:41:05 +00:00 by alexz

Installation

docker pull git.alexzaw.dev/alexz/cistech-vpn:latest
sha256:e2425166fca92c382c812f66b9ba464df06cd50814fb3c21152cc6ff5a0dcbca

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=24.04
ADD file:3077ee44db3cc7d38740d60a05c81418dd3825a007db473658464f52689e867b in /
CMD ["/bin/bash"]
ENV DEBIAN_FRONTEND=noninteractive PLAYWRIGHT_BROWSERS_PATH=/ms-playwright VIRTUAL_ENV=/opt/venv PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin QTWEBENGINE_DISABLE_SANDBOX=1 QTWEBENGINE_CHROMIUM_FLAGS=--no-sandbox --disable-gpu OC_URL=https://vpn.cistech.net/Employees OC_SERVERCERT=pin-sha256:HyHob3LiVmIp8ch9AzHJ9jMYqI43tO5N13oWeBLiZ/0= OC_USER=alex.zaw@cistech.net OC_TOTP_SECRET=t6ypnjqvyx2yvw2l VNC_PASSWORD=Az@83278327$$@@
RUN /bin/sh -c apt-get update && apt-get install -y openconnect iproute2 iptables ca-certificates python3 python3-pip python3-venv vpnc-scripts curl wget openssh-client x11vnc xvfb fluxbox novnc websockify xterm nano oathtool xauth libnss3 libatk1.0-0 libatk-bridge2.0-0 libx11-6 libx11-xcb1 libxcomposite1 libxrandr2 libgbm1 libxdamage1 libpango-1.0-0 fonts-liberation libegl1 libgl1 libopengl0 libdbus-1-3 libglib2.0-0 libxkbcommon0 libxkbcommon-x11-0 libxcb1 libxcb-cursor0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-render0 libxcb-render-util0 libxcb-shm0 libxcb-xfixes0 libxcb-xinerama0 libxcb-randr0 libxcb-glx0 sudo && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c apt-get update && (apt-get install -y libasound2t64 || apt-get install -y libasound2) && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c python3 -m venv "$VIRTUAL_ENV" # buildkit
RUN /bin/sh -c pip install --no-cache-dir openconnect-sso playwright keyring keyrings.alt && python -m playwright install --with-deps chromium # buildkit
RUN /bin/sh -c arch=$(dpkg --print-architecture) && if [ "$arch" = "amd64" ]; then curl -fsSL https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb -o /tmp/cloudflared.deb && apt-get update && apt-get install -y /tmp/cloudflared.deb && rm -f /tmp/cloudflared.deb ; else echo "Install cloudflared manually for arch=$arch" && exit 1 ; fi # buildkit
COPY entrypoint.sh /entrypoint.sh # buildkit
RUN /bin/sh -c chmod +x /entrypoint.sh # buildkit
EXPOSE [6901/tcp]
ENTRYPOINT ["/entrypoint.sh"]

Labels

Key Value
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 24.04
Details
Container
2026-01-17 11:41:05 +00:00
9
OCI / Docker
linux/amd64
1.0 GiB
Versions (1) View all
latest 2026-01-17