File tree 3 files changed +14
-1
lines changed
3 files changed +14
-1
lines changed Original file line number Diff line number Diff line change 1
1
FROM node:14.21-alpine as builder
2
2
3
+ RUN addgroup --system arranger && \
4
+ adduser -S arranger -G arranger
5
+
3
6
WORKDIR /app
4
7
COPY . .
8
+ RUN chown -R arranger:arranger /app
5
9
6
10
FROM builder as arranger-server
7
11
8
12
WORKDIR modules/server-filter
13
+ RUN chown -R arranger:arranger modules/server-filter
14
+ USER arranger
9
15
RUN npm install
10
16
ENTRYPOINT ["node" ,"server.js" ]
11
17
12
18
13
19
FROM builder as arranger-admin-server
14
20
15
21
WORKDIR modules/admin
22
+ RUN chown -R arranger:arranger modules/admin
23
+ USER arranger
16
24
RUN npm install
17
25
ENTRYPOINT ["node" ,"admin-server.js" ]
18
26
19
27
FROM builder as arranger-admin-ui
28
+ USER arranger
20
29
RUN npm ci
21
30
RUN npm run bootstrap
22
31
WORKDIR modules/admin-ui
32
+ USER root
33
+ RUN chown -R arranger:arranger modules/admin-ui
34
+ USER arranger
23
35
ENTRYPOINT ["npm" , "run" , "start" ]
Original file line number Diff line number Diff line change @@ -15,3 +15,4 @@ NodeJs version: `v14.21.0`; NPM version: `6.14.17`. Recommended to use node vers
15
15
1 . Set `` .env `` to point to desired server port, and elasticsearch instance.
16
16
2 . Run ` node admin-server.js `
17
17
18
+
Original file line number Diff line number Diff line change 1
1
{
2
- "version" : " 1.0.3 " ,
2
+ "version" : " 1.0.4 " ,
3
3
"repository" : {
4
4
"type" : " git" ,
5
5
"url" : " https://github.com/overture-stack/arranger.git"
You can’t perform that action at this time.
0 commit comments