From 103e033d160b86b74d48b727774c2496d2060cac Mon Sep 17 00:00:00 2001
From: nam1n15 <nam1n15@ecs.soton.ac.uk>
Date: Tue, 23 Jan 2024 17:11:40 +0000
Subject: [PATCH] Add Dockerfile for portable use

---
 Dockerfile | 9 +++++++++
 1 file changed, 9 insertions(+)
 create mode 100644 Dockerfile

diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..4fb05c2
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,9 @@
+FROM debian
+RUN apt-get update && apt-get install -y openconnect 
+RUN apt-get install -y ocproxy curl
+# tcp connection fails from outside but works from inside
+# no such issues with netcat
+# => allow non-local connections, ocproxy -g 
+CMD  openconnect --script-tun --script "ocproxy -g -D 11080" --protocol=gp globalprotect.soton.ac.uk 
+#CMD  openconnect --script-tun --script "ocproxy -D 11080" --csd-wrapper=/usr/libexec/openconnect/csd-post.sh --protocol=gp globalprotect.soton.ac.uk
+#CMD openconnect --script-tun --script "ocproxy -D 11080" --csd-wrapper=/usr/libexec/openconnect/hipreport.sh --protocol=gp globalprotect.soton.ac.uk
-- 
GitLab