Files
trojan-go/docker/server.dockerfile
T

12 lines
270 B
Docker

FROM golang:alpine AS builder
WORKDIR /
RUN git clone --depth=1 https://github.com/p4gefau1t/trojan-go.git
WORKDIR /trojan-go
RUN go build -tags "server auth_config" -ldflags "-s -w" -o /trojan
FROM alpine
WORKDIR /root/
COPY --from=builder /trojan .
CMD ["./trojan"]