https://github.com/aerabi/express-ts-swagger-docker
Express.js Backend with TypeScript, Swagger UI, and Docker Compose
https://github.com/aerabi/express-ts-swagger-docker
docker docker-compose expressjs openapi swagger tsoa typescript
Last synced: about 1 year ago
JSON representation
Express.js Backend with TypeScript, Swagger UI, and Docker Compose
- Host: GitHub
- URL: https://github.com/aerabi/express-ts-swagger-docker
- Owner: aerabi
- Created: 2020-02-23T11:09:34.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-05-05T07:39:05.000Z (about 3 years ago)
- Last Synced: 2025-03-24T04:50:53.890Z (about 1 year ago)
- Topics: docker, docker-compose, expressjs, openapi, swagger, tsoa, typescript
- Language: TypeScript
- Homepage: https://itnext.io/express-js-backend-with-typescript-swagger-ui-and-docker-compose-f77143860bc8
- Size: 13.7 KB
- Stars: 6
- Watchers: 1
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Express.ts Swagger Docker
Express.js TypeScript template for backend applications with auto-generated SwaggerUI and Docker-Compose deployment configuration.
## Install
To install the application, do the following after cloning the repository:
```bash
$ npm install
```
## Build and Run
To build the application:
```bash
$ npm run build:all
```
And to run the server:
```bash
$ npm run server
```
## Codestyle
To check the codestyle (lint), do the following:
```bash
$ npm run lint
```