Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kyso-io/kyso-api


https://github.com/kyso-io/kyso-api

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

![Vulnerabilities](https://dtrack.dev.kyso.io/api/v1/badge/vulns/project/65224de0-11be-47c2-a319-d25373034b60)
![Policy violations](https://dtrack.dev.kyso.io/api/v1/badge/violations/project/65224de0-11be-47c2-a319-d25373034b60)

# Kyso API

## .env

| Property | Description | Mandatory | Example |
|---------------------------------|----------------------------------------------------------------------------------------|-----------|---------|
| DATABASE_URI | Database URI to connect to | X | mongodb://{{user}}:{{password}}@localhost:27017/kyso?retryWrites=true&w=majority |
| POPULATE_TEST_DATA | True if you want to populate with testing data, false if not. **Default value false** | | true |
| POPULATE_TEST_DATA_MAIL_PREFIX | Populate test data mail prefix. **Default value: lo** | | dev |
| PORT | Exposed API port. **Default value: 4000** | | 4000 |
| APP_MOUNT_DIR | Specific route to mount the API. **Default value: empty** | | api |

## .vscode/launch.json for debugging

```json
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "attach",
"name": "Attach NestJS WS",
"port": 9229,
"restart": true,
"stopOnEntry": false,
"protocol": "inspector"
}
]
}
```

# .env