Skip to content

Commit 2c0776f

Browse files
authored
Merge pull request #1055 from yamadashy/feat/website-server-github-install
feat(website-server): Install repomix from GitHub main branch
2 parents 5b02cb5 + 1f058ef commit 2c0776f

File tree

3 files changed

+36
-39
lines changed

3 files changed

+36
-39
lines changed

website/server/Dockerfile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
# ==============================================================================
44
FROM node:24-alpine AS builder
55

6+
# Install git (required for GitHub-based npm dependencies)
7+
RUN apk add --no-cache git
8+
69
WORKDIR /app
710
COPY package*.json ./
811

@@ -20,11 +23,14 @@ RUN npm run build
2023
# ==============================================================================
2124
FROM node:24-alpine AS deps
2225

26+
# Install git (required for GitHub-based npm dependencies)
27+
RUN apk add --no-cache git
28+
2329
WORKDIR /app
2430
COPY package*.json ./
2531

2632
# Install only production dependencies
27-
RUN npm ci --only=production --ignore-scripts && \
33+
RUN npm ci --omit=dev --ignore-scripts && \
2834
npm cache clean --force
2935

3036
# ==============================================================================

website/server/package-lock.json

Lines changed: 28 additions & 37 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"@hono/node-server": "^1.19.7",
1717
"fflate": "^0.8.2",
1818
"hono": "^4.11.1",
19-
"repomix": "^1.11.0",
19+
"repomix": "github:yamadashy/repomix#main",
2020
"winston": "^3.19.0",
2121
"zod": "^4.2.1"
2222
},

0 commit comments

Comments
 (0)