diff --git a/Dockerfile b/Dockerfile index 174bff1..097a35a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,13 +1,11 @@ -FROM alpine:3.8 +FROM alpine:3.10 RUN adduser tgproxy -u 10000 -D RUN apk add --no-cache python3 py3-cryptography ca-certificates libcap -COPY mtprotoproxy.py config.py /home/tgproxy/ - RUN chown -R tgproxy:tgproxy /home/tgproxy -RUN setcap cap_net_bind_service=+ep /usr/bin/python3.6 +RUN setcap cap_net_bind_service=+ep /usr/bin/python3.7 USER tgproxy diff --git a/docker-compose.yml b/docker-compose.yml index 0073e8e..9f37247 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,4 +4,7 @@ services: build: . restart: unless-stopped network_mode: "host" + volumes: + - ./config.py:/home/tgproxy/config.py + - ./mtprotoproxy.py:/home/tgproxy/mtprotoproxy.py # mem_limit: 1024m