add http socket proxy

Simon Bruder 2019-06-01 11:45:53 +00:00
parent d9778d34a6
commit c0e93bfe72
No known key found for this signature in database
GPG Key ID: 6F03E0000CC5B62F
2 changed files with 21 additions and 0 deletions

View File

@ -11,3 +11,15 @@ steps:
password:
from_secret: docker_password
repo: r.sbruder.de/aria2
- name: docker
image: plugins/docker
settings:
registry: r.sbruder.de
username:
from_secret: docker_username
password:
from_secret: docker_password
context: http-socket
dockerfile: http-socket/Dockerfile
repo: r.sbruder.de/http-socket

9
http-socket/Dockerfile Normal file
View File

@ -0,0 +1,9 @@
FROM alpine
RUN apk add --no-cache \
socat \
tini
EXPOSE 80
ENTRYPOINT ["tini", "--", "socat", "TCP-LISTEN:80,reuseaddr,fork,su=nobody", "UNIX-CLIENT:/var/run/nginx.sock"]