mirror of
https://github.com/tun2proxy/tun2proxy.git
synced 2025-05-15 14:32:46 +00:00
docker support
This commit is contained in:
parent
05cb35fabb
commit
c0c7fda891
3 changed files with 81 additions and 0 deletions
29
docker/entrypoint.sh
Normal file
29
docker/entrypoint.sh
Normal file
|
@ -0,0 +1,29 @@
|
|||
#!/bin/bash
|
||||
|
||||
|
||||
run() {
|
||||
if [ -n "$BYPASS_IP" ]; then
|
||||
BYPASS_IP="--bypass-ip $BYPASS_IP"
|
||||
fi
|
||||
|
||||
if [ -n "$DNS" ]; then
|
||||
DNS="--dns $DNS"
|
||||
fi
|
||||
|
||||
if [ -n "$MODE" ]; then
|
||||
MODE="--setup $MODE"
|
||||
fi
|
||||
|
||||
if [ -n "$PROXY" ]; then
|
||||
PROXY="--proxy $PROXY"
|
||||
fi
|
||||
|
||||
if [ -n "$TUN" ]; then
|
||||
TUN="--tun $TUN"
|
||||
fi
|
||||
|
||||
exec tun2proxy $TUN $PROXY $DNS $MODE $BYPASS_IP
|
||||
}
|
||||
|
||||
|
||||
run || echo "Runing ERROR!!"
|
Loading…
Add table
Add a link
Reference in a new issue