From 1f00a43dbea423c2e63e64b9102eaaed61ad75f8 Mon Sep 17 00:00:00 2001 From: Tony Blyler Date: Tue, 20 Jun 2017 17:55:35 -0400 Subject: [PATCH] Add README and update entrypoint to force listen port --- Dockerfile | 3 +-- README.md | 17 +++++++++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 README.md diff --git a/Dockerfile b/Dockerfile index 03dc9cb..6835b24 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,5 +22,4 @@ RUN echo '@edge http://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk EXPOSE 8086 -ENTRYPOINT ["./huproxy"] -CMD ["-listen", ":8086"] +ENTRYPOINT ["./huproxy", "-listen", ":8086"] diff --git a/README.md b/README.md new file mode 100644 index 0000000..22f69e0 --- /dev/null +++ b/README.md @@ -0,0 +1,17 @@ +# HUProxy +A [Docker image](https://www.docker.com/) for [HUProxy](https://github.com/google/huproxy). + +## Usage +``` +docker run -d -p 8086:8086 tblyler/huproxy +``` + +You can then use port `8086` for your web proxy. For configuration see [HUProxy's GitHub](https://github.com/google/huproxy). + +To run with different options... + +> -listen :8086 is part of the ENTRYPOINT + +``` +docker run -d -p 8086:8086 tblyler/huproxy -dial_timeout 30s -write_timeout 30s -handshake_timeout 30s +```