Skip to content

Commit 76f2c8a

Browse files
authored
More progress (#130)
1 parent 0fa7270 commit 76f2c8a

File tree

6 files changed

+10
-17
lines changed

6 files changed

+10
-17
lines changed

.docker/Dockerfile.roomote-api

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ COPY apps/roomote ./apps/roomote/
2222
WORKDIR /roo/apps/roomote
2323
RUN node_modules/.bin/next build
2424

25-
ENV NODE_ENV=production
2625
EXPOSE 3001
26+
ENV NODE_ENV=production
2727
CMD ["node_modules/.bin/next", "start", "--port", "3001"]

.docker/Dockerfile.roomote-controller

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ COPY apps/roomote ./apps/roomote/
2121

2222
WORKDIR /roo/apps/roomote
2323
ENV NODE_ENV=production
24+
ENV HOST_EXECUTION_METHOD=docker
2425
CMD ["pnpm", "controller"]

.docker/Dockerfile.roomote-dashboard

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,5 @@ COPY apps/roomote-dashboard ./apps/roomote-dashboard/
1818
WORKDIR /roo/apps/roomote-dashboard
1919

2020
EXPOSE 3002
21+
ENV NODE_ENV=production
2122
CMD ["pnpm", "dev"]

.docker/Dockerfile.roomote-worker

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,5 @@ COPY apps/roomote ./apps/roomote/
5858

5959
WORKDIR /roo/apps/roomote
6060
ENV NODE_ENV=production
61+
ENV HOST_EXECUTION_METHOD=docker
6162
CMD ["pnpm", "worker"]

apps/roomote/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
"build": "next build",
1111
"start": "next start --port 3001",
1212
"clean": "rimraf .next .turbo",
13-
"worker": "dotenvx run -f ../../.env -- tsx src/lib/worker.ts",
14-
"controller": "dotenvx run -f ../../.env -- tsx src/lib/controller.ts"
13+
"worker": "tsx src/lib/worker.ts",
14+
"controller": "tsx src/lib/controller.ts"
1515
},
1616
"dependencies": {
1717
"@roo-code-cloud/db": "workspace:^",

docker-compose.yml

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,10 @@ services:
6666
context: .
6767
dockerfile: .docker/Dockerfile.roomote-dashboard
6868
image: roo-code-cloud-roomote-dashboard
69+
env_file:
70+
- .env
6971
ports:
7072
- "3002:3002"
71-
environment:
72-
- REDIS_URL=redis://redis:6379
73-
- NODE_ENV=production
7473
depends_on:
7574
redis:
7675
condition: service_started
@@ -81,12 +80,10 @@ services:
8180
context: .
8281
dockerfile: .docker/Dockerfile.roomote-api
8382
image: roo-code-cloud-roomote-api
83+
env_file:
84+
- .env
8485
ports:
8586
- "3001:3001"
86-
environment:
87-
- DATABASE_URL=postgres://postgres:password@postgres:5432/development
88-
- REDIS_URL=redis://redis:6379
89-
- NODE_ENV=production
9087
volumes:
9188
- /var/run/docker.sock:/var/run/docker.sock
9289
depends_on:
@@ -105,11 +102,6 @@ services:
105102
image: roo-code-cloud-roomote-controller
106103
env_file:
107104
- .env
108-
environment:
109-
- HOST_EXECUTION_METHOD=docker
110-
- DATABASE_URL=postgres://postgres:password@postgres:5432/development
111-
- REDIS_URL=redis://redis:6379
112-
- NODE_ENV=production
113105
volumes:
114106
- /var/run/docker.sock:/var/run/docker.sock
115107
- /tmp/roomote/controller:/var/log/roomote
@@ -129,8 +121,6 @@ services:
129121
image: roomote-worker
130122
env_file:
131123
- .env
132-
environment:
133-
- HOST_EXECUTION_METHOD=docker
134124
volumes:
135125
- /var/run/docker.sock:/var/run/docker.sock
136126
- /tmp/roomote/worker:/var/log/roomote

0 commit comments

Comments
 (0)