feat(catalog) : sync Lunaris updates from Discord
CI / Verify (push) Successful in 1m13s
CI / Build immutable images and deploy (push) Successful in 5m34s

This commit is contained in:
2026-09-03 17:51:02 +07:00 Unverified
parent 2018005758
commit 76395a0b42
17 changed files with 520 additions and 19 deletions
+6 -1
View File
@@ -13,7 +13,11 @@ COPY . .
RUN bun build scripts/outbox-worker.ts \
--target=bun \
--minify \
--outfile=dist/outbox-worker.js
--outfile=dist/outbox-worker.js && \
bun build backend/discord.ts \
--target=bun \
--minify \
--outfile=dist/discord.js
FROM node:22-bookworm-slim AS next-builder
WORKDIR /app
@@ -52,6 +56,7 @@ COPY --from=next-builder --chown=bun:bun /app/.next/standalone ./
COPY --from=next-builder --chown=bun:bun /app/.next/static ./.next/static
COPY --from=next-builder --chown=bun:bun /app/public ./public
COPY --from=worker-builder --chown=bun:bun /app/dist/outbox-worker.js ./worker/outbox-worker.js
COPY --from=worker-builder --chown=bun:bun /app/dist/discord.js ./worker/discord.js
COPY --from=worker-builder --chown=bun:bun /app/lib/catalog/assets ./lib/catalog/assets
USER 1000:1000
EXPOSE 3000