Sign inSign up

dv0vd/socks5

By dv0vd

•Updated about 1 year ago

Simple SOCKS5 server

Image
Networking
Security
Web servers
0

4.3K

dv0vd/socks5 repository overview

⁠Simple SOCKS5 server

⁠Source code: https://github.com/dv0vd/socks5⁠

To run a SOCKS5 server, execute the following command:

podman run -d --name socks5 -p 60000:1080 --restart unless-stopped --memory=128M --cpus=0.25 docker.io/dv0vd/socks5

Default Credentials:

  • Default user is user
  • Default password is password

It is strongly recommended to specify your own custom credentials. You can set these using the environment variables SOCKS_USERNAME and SOCKS_PASSWORD:

podman run -d -e SOCKS_USERNAME=custom_username -e SOCKS_PASSWORD=custom_password --name socks5 -p 60000:1080 --restart unless-stopped --memory=128M --cpus=0.25 docker.io/dv0vd/socks5

Logs are available in the file /var/log/danted.conf. In order to access it you should run the command inside the container:

tail -f -n +1 /var/log/danted.log

If you encounter IPv6 errors, you will need to create a custom network with IPv6 support:

podman network create --ipv6 podman_network

Then, specify the network in the podman run command:

podman run -d --name socks4 --network podman_network -p 60000:1080 --restart unless-stopped --memory=128M --cpus=0.25 docker.io/dv0vd/socks4

Tag summary

Content type

Image

Digest

sha256:f36b9a28c…

Size

4 MB

Last updated

about 1 year ago

docker pull dv0vd/socks5