Skip to content

Instantly share code, notes, and snippets.

@voxxit
Created May 23, 2016 04:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save voxxit/8bf76779eecd350decbb8117c07f3b7c to your computer and use it in GitHub Desktop.
Save voxxit/8bf76779eecd350decbb8117c07f3b7c to your computer and use it in GitHub Desktop.
Init script for hwdsl2/ipsec-vpn-server
#!/bin/bash
case "$1" in
start )
docker run \
--name docker-ipsec-vpn-server \
-p 500:500/udp \
-p 4500:4500/udp \
-v /lib/modules:/lib/modules:ro \
--detach \
--privileged \
hwdsl2/ipsec-vpn-server
;;
stop )
docker stop docker-ipsec-vpn-server
;;
status )
docker exec -it docker-ipsec-vpn-server ipsec status
;;
* )
echo $"Usage: $0 {start|stop|status}"
exit 1
esac
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment