File tree 1 file changed +9
-6
lines changed 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change 1
1
FROM python:3.11-alpine
2
2
3
3
LABEL com.abhinavsingh.name="abhinavsingh/proxy.py" \
4
- com.abhinavsingh.description="⚡ Fast • 🪶 Lightweight • 0️⃣ Dependency • 🔌 Pluggable • \
4
+ org.opencontainers.image.title="proxy.py" \
5
+ org.opencontainers.image.description="⚡ Fast • 🪶 Lightweight • 0️⃣ Dependency • 🔌 Pluggable • \
5
6
😈 TLS interception • 🔒 DNS-over-HTTPS • 🔥 Poor Man's VPN • ⏪ Reverse & ⏩ Forward • \
6
7
👮🏿 \"Proxy Server\" framework • 🌐 \"Web Server\" framework • ➵ ➶ ➷ ➠ \"PubSub\" framework • \
7
8
👷 \"Work\" acceptor & executor framework" \
8
- com.abhinavsingh .url="https://github.com/abhinavsingh/proxy.py" \
9
- com.abhinavsingh.vcs-url ="https://github.com/abhinavsingh/proxy.py" \
9
+ org.opencontainers .url="https://github.com/abhinavsingh/proxy.py" \
10
+ org.opencontainers.image.source ="https://github.com/abhinavsingh/proxy.py" \
10
11
com.abhinavsingh.docker.cmd="docker run -it --rm -p 8899:8899 abhinavsingh/proxy.py" \
11
- org.opencontainers.image.source="https://github.com/abhinavsingh/proxy.py"
12
+ org.opencontainers.image.licenses="BSD-3-Clause" \
13
+ org.opencontainers.image.authors="Abhinav Singh <mailsforabhinav@gmail.com>" \
14
+ org.opencontainers.image.vendor="Abhinav Singh"
12
15
13
16
ENV PYTHONUNBUFFERED 1
14
17
@@ -25,9 +28,9 @@ RUN apk update && apk --no-cache add \
25
28
rust \
26
29
make
27
30
RUN python -m venv /proxy/venv && \
28
- /proxy/venv/bin/pip install \
31
+ /proxy/venv/bin/pip install --no-cache-dir \
29
32
-U pip wheel && \
30
- /proxy/venv/bin/pip install \
33
+ /proxy/venv/bin/pip install --no-cache-dir \
31
34
paramiko==3.4.0 \
32
35
cryptography==39.0.1 \
33
36
--prefer-binary
You can’t perform that action at this time.
0 commit comments