Node, Express, Tsoa, Swagger, TypeORM, Docker, PostgreSQL Starter Project
Copy and fill out the env file
cp .env.example .env
# Server PORT
PORT=
# DB Configuration
DB_HOST= // if you are using docker, please set as 'db'
DB_USER=
DB_PASS=
DB_NAME=
docker-compose up --build
docker-compose up -d
yarn install or npm install
yarn dev or npm run dev
yarn build or npm run build
yarn start or npm start
- Tsoa doesn't like
Omit<>
. UsePick<>
instead, even if more verbose