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

https://github.com/retrixe/bug-tracker

A small issue tracker similar to GitHub Issues.
https://github.com/retrixe/bug-tracker

Last synced: 7 months ago
JSON representation

A small issue tracker similar to GitHub Issues.

Awesome Lists containing this project

README

          

# bug-tracker

A small issue tracker similar to GitHub Issues.

## Setup

This project uses `yarn` which Node.js can setup when you run `corepack enable`. Run `yarn` to install all dependencies, setup `config.json`, then run `yarn build` to build the project, after which you can run `yarn start` to start the bug tracker. In development, you can use `yarn dev` to start the bug tracker with hot reloading instead of building the project entirely.

## Configuration

Configuration is done in `config.json`. Storage and authentication backends are selected in the following order if multiple backends are configured:

- Storage: PostgreSQL, MySQL/MariaDB, MongoDB, Mock (only in development mode)
- Authentication: Mythic (Redis + @mythicmc/auth protocol), Redis, In-memory

```json
{
"useMythicAuth": false,
"redisUrl": "",
"usePostgres": false,
"mysqlUrl": "",
"mongoUrl": "",
}
```