refactor(layout): adopt wavelet manifest layout for configs and docker while preserving docker-compose

This commit is contained in:
ryan
2026-09-03 10:46:11 +08:00
parent 953a224245
commit c6ae84de81
13 changed files with 162 additions and 243 deletions
+4 -4
View File
@@ -55,7 +55,7 @@ RUN test -f plugins/drivers/driver_http/dist/index.html && \
-tags embed_frontend \
-trimpath \
-ldflags="-s -w -X Wavelet/pkg/buildinfo.Version=${VERSION} -X Wavelet/pkg/buildinfo.BuildTime=${BUILD_DATE}" \
-o /out/wavelet \
-o /out/openflare-server \
./main.go
FROM alpine:${ALPINE_VERSION}
@@ -68,10 +68,10 @@ RUN apk add --no-cache ca-certificates tzdata postgresql-client && \
WORKDIR /app
COPY --from=backend-builder /out/wavelet ./wavelet
COPY --from=backend-builder /out/openflare-server ./openflare-server
COPY docs ./docs
EXPOSE 8000
EXPOSE 3000
ENTRYPOINT ["./wavelet"]
ENTRYPOINT ["./openflare-server"]
CMD ["all"]