netbounce/docker/Dockerfile
2025-04-21 18:37:11 +10:00

17 lines
456 B
Docker

FROM suyono/wingmate:v0.2.0-bookworm AS wingmate
FROM golang:1.24-bookworm AS builder
ADD . .
RUN go build -v gitea.suyono.dev/suyono/netbounce/cmd/netbounce
FROM ubuntu:24.04
COPY --from=builder /go/netbounce /usr/local/bin/netbounce
COPY --from=wingmate /usr/local/bin/wingmate /usr/local/bin/entry.sh /usr/local/bin/
COPY wingmate/ /etc/wingmate
COPY example/ /etc/netbounce
ENTRYPOINT [ "/usr/local/bin/entry.sh" ]
CMD ["/usr/local/bin/wingmate"]