summaryrefslogtreecommitdiff
path: root/proxy/Dockerfile
blob: 012092d22a508f337960f55823edc63dfd437416 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
FROM nginx:1.27.0-alpine

RUN apk update && apk add ca-certificates iptables ip6tables && rm -rf /var/cache/apk/*

COPY --from=docker.io/tailscale/tailscale:stable /usr/local/bin/tailscaled /app/tailscaled
COPY --from=docker.io/tailscale/tailscale:stable /usr/local/bin/tailscale /app/tailscale
RUN mkdir -p /var/run/tailscale /var/cache/tailscale /var/lib/tailscale

WORKDIR /app/

COPY nginx.conf /etc/nginx/conf.d/nginx.conf
COPY /start.sh /app/start.sh

RUN chmod +x /app/start.sh

CMD ["/app/start.sh"]