Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/medienhaus/medienhaus-backend
- Owner: medienhaus
- License: agpl-3.0
- Created: 2021-03-03T15:30:56.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-06-05T11:25:31.000Z (7 months ago)
- Last Synced: 2024-09-29T01:42:02.482Z (3 months ago)
- Topics: javascript, matrix-org, nest-js
- Language: JavaScript
- Homepage: https://medienhaus.dev/
- Size: 397 KB
- Stars: 8
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
```