Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/medienhaus/medienhaus-backend

The medienhaus/ NestJS backend
https://github.com/medienhaus/medienhaus-backend

javascript matrix-org nest-js

Last synced: 2 months ago
JSON representation

The medienhaus/ NestJS backend

Awesome Lists containing this project

README

        

### medienhaus/

Customizable, modular, free and open-source environment for decentralized, distributed communication and collaboration without third-party dependencies.

[Website](https://medienhaus.dev/) — [Fediverse](https://chaos.social/@medienhaus)


# medienhaus-backend

This repository holds a minimal backend component for our **medienhaus/** React application, which you can find in the [medienhaus-frontend](https://github.com/medienhaus/medienhaus-frontend) repository.
The backend is written in JavaScript on top of the [NestJS framework](https://nestjs.com/).

## Development

### Installation

```bash
$ npm install
```

### Configuration

Configuration happens via environment variables. To start developing locally just copy the supplied `.env.example` file to `.env` and adjust the values of the variables to your likings.

### Running the backend

```bash
# development
$ npm run start

# watch mode
$ npm run start:dev
```