mirror of
https://github.com/hufrea/byedpi.git
synced 2025-07-04 21:14:18 +00:00
Docker support
Added simple dockerfile and manual line
This commit is contained in:
parent
084921e523
commit
1fd9ead78f
23
Dockerfile
Normal file
23
Dockerfile
Normal file
@ -0,0 +1,23 @@
|
||||
FROM alpine:latest AS builder
|
||||
|
||||
RUN apk update && apk add --no-cache \
|
||||
git \
|
||||
build-base \
|
||||
openssl-dev \
|
||||
libpcap-dev \
|
||||
linux-headers \
|
||||
musl-dev
|
||||
|
||||
RUN git clone https://github.com/hufrea/byedpi /opt/byedpi
|
||||
|
||||
WORKDIR /opt/byedpi
|
||||
|
||||
RUN make
|
||||
|
||||
FROM alpine:latest
|
||||
|
||||
COPY --from=builder /opt /opt
|
||||
|
||||
EXPOSE 1080
|
||||
|
||||
ENTRYPOINT ["/opt/byedpi/ciadpi"]
|
@ -244,6 +244,12 @@ make, gcc/clang для Linux, mingw для Windows
|
||||
Linux: make
|
||||
Windows: make windows CC=x86_64-w64-mingw32-gcc
|
||||
|
||||
------
|
||||
### Docker
|
||||
|
||||
docker build ./ -t byedpi:latest
|
||||
docker run -p 1080:1080 -ti byedpi:latest ciadpi --disorder 1 --split 1
|
||||
|
||||
------
|
||||
### Дополнительная информация о DPI, источники идей
|
||||
https://github.com/bol-van/zapret/blob/master/docs/readme.txt
|
||||
|
Loading…
Reference in New Issue
Block a user