- Copy
.env.example
as.env
- Set
WORK_NAME
andWORK_DOMAIN
- Create docker image from Dockerfile
docker build -t boardgame-manager .
- Select port to expose front-end in
docker-compose.yml
- Compose
docker-compose up -d
Thats it
FIY Do not touch www
. Frontend can be customized in frontend
.
- Bun
- Node >= 18
- PNPM
In root dir
bun install
In frontend dir
pnpm i
In root dir (backend)
npm run start
In frontend dir
pnpm run front:dev
Change things in app.ts
and frontend/*
In frontend dir
pnpm run front:build