An open API service indexing awesome lists of open source software.

https://github.com/farischt/authentik

REST-API for authentication and authorization purposes
https://github.com/farischt/authentik

authentication-backend nestjs-backend postgresql prisma rest-api

Last synced: about 2 months ago
JSON representation

REST-API for authentication and authorization purposes

Awesome Lists containing this project

README

          


Nest Logo

[circleci-image]: https://img.shields.io/circleci/build/github/nestjs/nest/master?token=abc123def456
[circleci-url]: https://circleci.com/gh/nestjs/nest

A progressive Node.js framework for building efficient and scalable server-side applications.



NPM Version
Package License
NPM Downloads
CircleCI
Coverage
Discord
Backers on Open Collective
Sponsors on Open Collective

Support us


## Description

[Nest](https://github.com/nestjs/nest) framework TypeScript starter repository.

## Installation

```bash
pn install
```

## Run Locally

Complete your env files as stated in .env.example files.

Complete your config module as stated [here](./src/config/config.example.json).

Update [docker-compose.yml](./docker-compose.yml) to reflect your config changes.

Start docker containers with : `pn docker:dev`

Run migrations : `pn migrate:dev`

Start the development server : `pn dev`

## Testing

Run migration on the test db: `pn migrate:test`

Before running any test script, make sure to start the server in test mode : `pn dev:test`

You can now run any test script in package.json

## Production

No production environnement is available yet.

## License

Nest is [MIT licensed](LICENSE).