Sign inSign up

klo2k/openconnect

By klo2k

•Updated almost 3 years ago

Image
0

4.0K

klo2k/openconnect repository overview

⁠OpenConnect

OpenConnect is a multi-VPN-client for:

This repository builds and publish Docker images for my own use, but you're more than welcome to use it.

For official source code, go to openconnect/openconnect⁠.

⁠Licence

All work in this repository is published as GNU General Public License, version 3⁠.

⁠Run with Docker

e.g. Connect to Palo Alto Networks GlobalProtect SSL VPN:

docker run --rm -it --privileged --net=host klo2k/openconnect openconnect --protocol=gp vpn.example.com

⁠Build with "docker buildx"

Initialise buildx⁠, if you're on a x64 machine:

# Enable experimental mode
export DOCKER_CLI_EXPERIMENTAL=enabled

# Enable ARM support
docker run --rm --privileged linuxkit/binfmt:v0.8

# Create 'mybuilder' if not exist, set as default builder
docker buildx inspect mybuilder||docker buildx create --name mybuilder
docker buildx use mybuilder

# Start builder
docker buildx inspect --bootstrap

Build for x64 (x86_64):

docker buildx build --pull \
  --platform "linux/amd64" \
  --tag "klo2k/openconnect" \
  --output=type=docker \
  .

For ARM 32-bit (armv7l), use --platform "linux/arm/v7"

For ARM 64-bit (aarch64), use --platform "linux/arm64"

Tag summary

Content type

Image

Digest

sha256:7280997d6…

Size

93.1 MB

Last updated

almost 3 years ago

docker pull klo2k/openconnect