You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kon.sh/docker-compose-dev.yml

16 lines
512 B
YAML

---
# docker-compose.yml
version: '3.9'
services:
app:
image: oven/bun
container_name: linkshortener_elysia_dev
# override default entrypoint allows us to do `bun install` before serving
entrypoint: []
# execute bun install before we start the dev server in watch mode
command: /bin/sh -c 'bun install && bun run --watch src/index.ts'
# expose the right ports
ports: [3000:3000]
# setup a host mounted volume to sync changes to the container
volumes: [./:/home/bun/app]