More progress (#130)

This commit is contained in:
Chris Estreich 2025-06-24 09:07:42 -07:00 committed by GitHub
parent 0fa7270943
commit 76f2c8aad3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 10 additions and 17 deletions

View file

@ -22,6 +22,6 @@ COPY apps/roomote ./apps/roomote/
WORKDIR /roo/apps/roomote
RUN node_modules/.bin/next build
ENV NODE_ENV=production
EXPOSE 3001
ENV NODE_ENV=production
CMD ["node_modules/.bin/next", "start", "--port", "3001"]

View file

@ -21,4 +21,5 @@ COPY apps/roomote ./apps/roomote/
WORKDIR /roo/apps/roomote
ENV NODE_ENV=production
ENV HOST_EXECUTION_METHOD=docker
CMD ["pnpm", "controller"]

View file

@ -18,4 +18,5 @@ COPY apps/roomote-dashboard ./apps/roomote-dashboard/
WORKDIR /roo/apps/roomote-dashboard
EXPOSE 3002
ENV NODE_ENV=production
CMD ["pnpm", "dev"]

View file

@ -58,4 +58,5 @@ COPY apps/roomote ./apps/roomote/
WORKDIR /roo/apps/roomote
ENV NODE_ENV=production
ENV HOST_EXECUTION_METHOD=docker
CMD ["pnpm", "worker"]

View file

@ -10,8 +10,8 @@
"build": "next build",
"start": "next start --port 3001",
"clean": "rimraf .next .turbo",
"worker": "dotenvx run -f ../../.env -- tsx src/lib/worker.ts",
"controller": "dotenvx run -f ../../.env -- tsx src/lib/controller.ts"
"worker": "tsx src/lib/worker.ts",
"controller": "tsx src/lib/controller.ts"
},
"dependencies": {
"@roo-code-cloud/db": "workspace:^",

View file

@ -66,11 +66,10 @@ services:
context: .
dockerfile: .docker/Dockerfile.roomote-dashboard
image: roo-code-cloud-roomote-dashboard
env_file:
- .env
ports:
- "3002:3002"
environment:
- REDIS_URL=redis://redis:6379
- NODE_ENV=production
depends_on:
redis:
condition: service_started
@ -81,12 +80,10 @@ services:
context: .
dockerfile: .docker/Dockerfile.roomote-api
image: roo-code-cloud-roomote-api
env_file:
- .env
ports:
- "3001:3001"
environment:
- DATABASE_URL=postgres://postgres:password@postgres:5432/development
- REDIS_URL=redis://redis:6379
- NODE_ENV=production
volumes:
- /var/run/docker.sock:/var/run/docker.sock
depends_on:
@ -105,11 +102,6 @@ services:
image: roo-code-cloud-roomote-controller
env_file:
- .env
environment:
- HOST_EXECUTION_METHOD=docker
- DATABASE_URL=postgres://postgres:password@postgres:5432/development
- REDIS_URL=redis://redis:6379
- NODE_ENV=production
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /tmp/roomote/controller:/var/log/roomote
@ -129,8 +121,6 @@ services:
image: roomote-worker
env_file:
- .env
environment:
- HOST_EXECUTION_METHOD=docker
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /tmp/roomote/worker:/var/log/roomote