Skip to content

Commit 4a297e5

Browse files
committed
feat: update dockerfile for node service
1 parent afa0841 commit 4a297e5

File tree

3 files changed

+26
-0
lines changed

3 files changed

+26
-0
lines changed

deploy/docker/Dockerfile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,12 @@ COPY --from=build-server ${PLUGIN_JARS} /openblocks/server/plugins/
7474
# copy tace-fe build
7575
COPY --from=build-client /openblocks-client/packages/openblocks/build/ /openblocks/client/
7676

77+
# copy node-service
78+
COPY ./server/node-service/ /node-service
79+
COPY ./deploy/docker/scripts/start-node-service.sh /node-service/start-node-service.sh
80+
81+
RUN cd /node-service && yarn install && yarn build
82+
7783
# copy nginx conf
7884
COPY ./deploy/docker/templates/nginx/* /openblocks/nginx/
7985
COPY ./deploy/docker/scripts/start-nginx.sh /openblocks/nginx/start-nginx.sh
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/sh
2+
3+
API_HOST=http://localhost:8080 yarn start
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
[program:node]
2+
directory=/node-service
3+
command=/node-service/start-node-service.sh
4+
5+
priority=12
6+
autostart=true
7+
autorestart=true
8+
startsecs=10
9+
startretries=3
10+
stdout_logfile=/openblocks-stacks/logs/%(program_name)s/%(program_name)s.log
11+
redirect_stderr=true
12+
stdout_logfile_maxbytes=10MB
13+
stderr_logfile_maxbytes=10MB
14+
stdout_logfile_backups=5
15+
stderr_logfile_backups=5
16+
stdout_events_enabled=true
17+
stderr_events_enabled=true

0 commit comments

Comments
 (0)