17 lines
456 B
Docker
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"]
|