All Projects → weidi → softether-docker

weidi / softether-docker

Licence: MIT license
container for Softether Server based on Alpine

Programming Languages

Dockerfile
14818 projects

Projects that are alternatives of or similar to softether-docker

Softethervpn
Cross-platform multi-protocol VPN software. Pull requests are welcome. The stable version is available at https://github.com/SoftEtherVPN/SoftEtherVPN_Stable.
Stars: ✭ 8,531 (+56773.33%)
Mutual labels:  vpn, softethervpn
docker-softether-vpn-server
A lightweight Softether VPN Server docker container running on Alpine
Stars: ✭ 24 (+60%)
Mutual labels:  softether, softethervpn
socks-proxy
优雅访问国外技术网站 方便程序员学习 按时收费 不用不花钱
Stars: ✭ 15 (+0%)
Mutual labels:  vpn
Skeleton
Skeleton is a Social Engineering tool attack switcher
Stars: ✭ 44 (+193.33%)
Mutual labels:  vpn
client-library-apple
Private Internet Access - Client library for Apple platforms
Stars: ✭ 26 (+73.33%)
Mutual labels:  vpn
openconnect-gui-menu-bar
OpenConnect Menu Bar - Connect/Disconnect/Status - for Mac OS X (supports Duo push/sms/phone, or Yubikey, Google Authenticator, Duo, or any TOTP)
Stars: ✭ 56 (+273.33%)
Mutual labels:  vpn
hide.client.linux
Hide.me CLI VPN client for Linux
Stars: ✭ 41 (+173.33%)
Mutual labels:  vpn
droidovpn
An unofficial VPN Gate client for Android.
Stars: ✭ 65 (+333.33%)
Mutual labels:  vpn
Geolocate-IP-Browser-Extension
A browser extension, which shows you the origin of your IP address.
Stars: ✭ 21 (+40%)
Mutual labels:  vpn
wireguard ynh
WireGuard VPN software with a web UI configuration companion, packaged for YunoHost.
Stars: ✭ 24 (+60%)
Mutual labels:  vpn
autovpn2
OpenVPN VPN Gate Client for Linux, connects you to a random Free VPN in a country of your choice by country code.
Stars: ✭ 30 (+100%)
Mutual labels:  vpn
resources
Awesome resources - 网络资源
Stars: ✭ 27 (+80%)
Mutual labels:  vpn
grpc-vpn
🍄 VPN supporting authentication such as Google OpenID Connect or AWS IAM ..., over GRPC.
Stars: ✭ 49 (+226.67%)
Mutual labels:  vpn
VPN
Personal vpn using v2ray and shadowsocks hosted on heroku
Stars: ✭ 154 (+926.67%)
Mutual labels:  vpn
mozilla-vpn-client
A fast, secure and easy to use VPN. Built by the makers of Firefox.
Stars: ✭ 261 (+1640%)
Mutual labels:  vpn
greentunnel4jvm
Green Tunnel Alternative for JVM Languages
Stars: ✭ 15 (+0%)
Mutual labels:  vpn
zero-ui
ZeroUI - ZeroTier Controller Web UI - is a web user interface for a self-hosted ZeroTier network controller.
Stars: ✭ 432 (+2780%)
Mutual labels:  vpn
iit-kgp-network
Information repository and Solutions on IIT KGP Internet Problems.
Stars: ✭ 28 (+86.67%)
Mutual labels:  vpn
ezpptp
Easy PPTP VPN setup script for Debian based VPS
Stars: ✭ 87 (+480%)
Mutual labels:  vpn
desktop-app
Official IVPN Desktop app
Stars: ✭ 141 (+840%)
Mutual labels:  vpn

This Project was moved to SoftetherVPN

https://github.com/SoftEtherVPN/SoftetherVPN-docker

Please change your images to https://hub.docker.com/repository/docker/softethervpn/vpnserver

softether-docker

This container is designed to be as small as possible and host a SoftEther VPN Server It´s based on Alpine so result is around 10MB! It´s based on the great work of SoftEherVPN

You will be unable to bridge to a physical Ethernet adapter as there is no inside a Container but SecureNAT and other stuff that doesn´t need physical L2 will work.

Available Tags

up to date commits to the development repository

release from stable repository

You can and should always specify your wanted version like toprock/softether:5.01.9671 or toprock/softether:4.32.9731

Usage docker run

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 toprock/softether

Use vpncmd

With newer releases I include vpncmd directly in the container so you can use it to configure the vpnserver. First start the vpnserver with the given command. Then you can run:

docker exec -it softether-vpn-server vpncmd

Usage docker-compose

The same command can be achieved by docker-compose, the docker compose file is in the repository

version: '3'

services:
  softether:
    image: toprock/softether:5.01.9672
    cap_add:
      - NET_ADMIN
    restart: always
    ports:
      - 53:53
      - 444:443
      - 992:992
      - 1194:1194/udp
      - 5555:5555
      - 500:500/udp
      - 4500:4500/udp
      - 1701:1701/udp
    volumes:
      - "/etc/localtime:/etc/localtime:ro"
      - "/etc/timezone:/etc/timezone:ro"
      - "./softether_data:/mnt"
      - "./softether_log:/root/server_log"
      - "./softether_packetlog:/root/packet_log"
      - "./softether_securitylog:/root/security_log"
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].