Sign inSign up

ipburger/dante

By ipburger

•Updated over 7 years ago

dante socks5 proxy

Image
0

3.4K

ipburger/dante repository overview

⁠Moved to https://gitlab.com/ipburger/dante⁠

⁠Features

  • User management scripts
  • Only telegram usage restrictions
  • Try to autodetect interface and IPv6 support

⁠Very simple usage

docker pull ipburger/dante
docker run -d --net=host --restart unless-stopped -e PORT=1080 -e USER=user0 -e PASS=secret0 --name tgdante ipburger/dante

⁠Usage with Docker Hub image

# pull docker image
docker pull ipburger/dante
# create directory for permanent username database
mkdir etc
# start container
docker run -d -v $PWD/etc:/etc --net=host --restart unless-stopped --name tgdante ipburger/dante
# manage users
docker run --rm -ti -v $PWD/etc:/etc --net=host ipburger/dante /scripts/add user1 secret1
docker run --rm -ti -v $PWD/etc:/etc --net=host ipburger/dante /scripts/chp user1 secret2
docker run --rm -ti -v $PWD/etc:/etc --net=host ipburger/dante /scripts/list
docker run --rm -ti -v $PWD/etc:/etc --net=host ipburger/dante /scripts/del user1
# another method (via docker exec)
docker exec -ti tgdante /scripts/add user2 secret3

Please note that -v $PWD/etc is necessary for persistent user database

⁠Access test

curl -x socks5://user2:secret2@localhost:1080 https://web.telegram.org

⁠Environment variables

  • USER,PASS - create USER with PASSword
  • PORT - listen on PORT. Default: 1080
  • INTERFACE - outgoing interface name or IP. Default: autodetect
  • WORKERS - preforked workers. Default: 10
  • IP6 - something, if needed. Default: autodetect

⁠For nuts


UNLICENSE

Tag summary

Content type

Image

Digest

Size

4.2 MB

Last updated

over 7 years ago

docker pull ipburger/dante