-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Oleg Kluchkin edited this page Jan 30, 2019
·
10 revisions
File-name is config.yml
loglevel: INFO
Can be DEBUG, not recommended in production
users:
some_user_name1: some_password
some_user_name2: another_password
You can specify one or more servers
servers:
- protocol: socks5
host: 0.0.0.0
port: 1080
auth: On
docker build --tag pyproxy .
docker run --detach --restart=unless-stopped --publish 1234:1080 --mount type=bind,source=/etc/pyproxy.yml,target=/opt/proxy/config.yml pyproxy
1080 is internal port, 1234 - external
This is easiest way.
Important: please edit published port in docker-compose.yml
Building image
docker-compose build
Running service
docker-compose up -d