FROM golang:1.23-bullseye WORKDIR /app ENV UUID="9c6a7cb9-b52d-41dd-ae7c-e0c88c813e77" ENV AUTH_TOKEN="1" RUN mkdir -p /.cache && \ chmod -R 777 /.cache COPY api/ ./api/ COPY go.mod go.sum ./ RUN go mod download RUN uname -a EXPOSE 7860 CMD ["go", "run", "api/chat.go"]