ajleal/softether

By ajleal

Updated 5 months ago

Docker image for the SoftEther VPN server

Image
Networking
1

2.9K

ajleal/softether repository overview

Docker image for SoftEther VPN

This will deploy a fully functional SoftEther VPN server as a docker image. Only for the latest RTM version of the product.

Multi platform image: linux/amd64,linux/amd64/v2,linux/arm64,linux/arm/v7

Available on Docker Hub. Current build version: SoftEther VPN Stable

Docker Pulls

Build Status

Github Actions Build

Build

Docker Image Size (tag)

Download

docker pull ajleal/softether

Run

Simplest version: This will keep your config and Logfiles in the docker volume softetherdata

docker run -d --rm --name softether-vpn-server -v softetherdata:/mnt -p 443:443/tcp -p 992:992/tcp -p 1194:1194/udp -p 5555:5555/tcp -p 500:500/udp -p 4500:4500/udp -p 1701:1701/udp --cap-add NET_ADMIN ajleal/softether
Use vpncmd

With newer releases vpncmd is directly in the container so you can use it to configure vpn. You can can run it once the container is running :

docker exec -it softether-vpn-server vpncmd localhost example to configure a vpnclient

docker exec -it softether-vpn-server vpncmd localhost /client

VPN Client> AccountSet homevpn /SERVER:192.168.1.1:443 /HUB:VPN
VPN Client> AccountPasswordSet homevpn /PASSWORD:verysecurepassword /TYPE:standard
VPN Client> AccountConnect homevpn

#Automatically connect once container starts
VPN Client> AccountStartupSet homevpn

#Checking State
VPN Client> AccountStatusGet homevpn

Tag summary

Content type

Image

Digest

sha256:f29f3c7e4

Size

14.5 MB

Last updated

5 months ago

docker pull ajleal/softether