monkeytype/frontend/docker/compose.dev.yml

23 lines
603 B
YAML
Raw Normal View History

name: monkeytype
services:
frontend:
container_name: monkeytype-frontend
image: node:20.16.0
user: "node" ##this works as long as your local user has uid=1000
# restart: on-failure
environment:
- SERVER_OPEN=false
- BACKEND_URL=http://localhost:${DOCKER_SERVER_PORT:-5005}
ports:
- "${DOCKER_HTTP_PORT:-3000}:3000"
volumes:
- ../../:/monkeytype
entrypoint: 'bash -c "echo starting, this may take a while... \
&& cd /monkeytype \
&& npm i -g pnpm \
&& pnpm i \
&& export SERVER_OPEN=false \
&& npm run dev-fe"'