| 1234567891011121314151617181920 | 
							- # syntax=docker/dockerfile:1
 
- FROM golang:latest AS builder
 
- ADD https://github.com/XTLS/Xray-core/releases/download/v1.5.10/Xray-linux-64.zip /tmp
 
- WORKDIR /go/src
 
- RUN apt-get update && apt-get install -y --no-install-recommends -y unzip && \
 
-     git clone --depth 1 https://github.com/FranzKafkaYu/x-ui.git . && \
 
-     go build main.go && \
 
-     # export version=$(wget -qO- https://api.github.com/repos/XTLS/Xray-core/releases/latest | grep '"tag_name":' | head -n 1 | sed -E 's/.*"([^"]+)".*/\1/'); \
 
-     # wget -P /tmp https://github.com/XTLS/Xray-core/releases/download/${version}/Xray-linux-64.zip; \
 
-     unzip /tmp/Xray-linux-64.zip -d /tmp; \
 
-     mv /tmp/xray /tmp/xray-linux-amd64; \
 
-     ls -la ./ && ls -la /tmp
 
- FROM debian:11-slim
 
- COPY --from=builder /go/src/main /usr/local/bin/x-ui
 
- COPY --from=builder /tmp/*.dat /tmp/xray-linux-amd64 /bin
 
- RUN apt-get update && apt-get install -y --no-install-recommends -y ca-certificates && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
 
- VOLUME ["/etc/x-ui"]
 
- ENTRYPOINT ["/usr/local/bin/x-ui"]
 
- ENV PATH /usr/local/bin/x-ui:$PATH
 
 
  |