diff --git a/deploy/Dockerfile.admin b/deploy/Dockerfile.admin index 165ff21..cdb8359 100644 --- a/deploy/Dockerfile.admin +++ b/deploy/Dockerfile.admin @@ -4,8 +4,9 @@ WORKDIR /app COPY go.mod go.sum ./ RUN go mod download -COPY . . -RUN CGO_ENABLED=0 go build -trimpath -o /ppanel-admin ./apps/admin/admin.go +COPY apps/admin ./apps/admin +COPY pkg ./pkg +RUN CGO_ENABLED=0 go build -trimpath -o /ppanel-admin ./apps/admin/ppaneladmin.go FROM alpine:3.19 RUN apk add --no-cache ca-certificates tzdata diff --git a/deploy/Dockerfile.api b/deploy/Dockerfile.api index e6156f4..2d5bd27 100644 --- a/deploy/Dockerfile.api +++ b/deploy/Dockerfile.api @@ -4,8 +4,9 @@ WORKDIR /app COPY go.mod go.sum ./ RUN go mod download -COPY . . -RUN CGO_ENABLED=0 go build -trimpath -o /ppanel-api ./apps/api/api.go +COPY apps/api ./apps/api +COPY pkg ./pkg +RUN CGO_ENABLED=0 go build -trimpath -o /ppanel-api ./apps/api/ppanel.go FROM alpine:3.19 RUN apk add --no-cache ca-certificates tzdata diff --git a/deploy/Dockerfile.node b/deploy/Dockerfile.node index 08f0eb9..b2cc701 100644 --- a/deploy/Dockerfile.node +++ b/deploy/Dockerfile.node @@ -4,8 +4,9 @@ WORKDIR /app COPY go.mod go.sum ./ RUN go mod download -COPY . . -RUN CGO_ENABLED=0 go build -trimpath -o /ppanel-node ./apps/node/node.go +COPY apps/node ./apps/node +COPY pkg ./pkg +RUN CGO_ENABLED=0 go build -trimpath -o /ppanel-node ./apps/node/ppanelnode.go FROM alpine:3.19 RUN apk add --no-cache ca-certificates tzdata