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.
- Host: GitHub
- URL: https://github.com/retrixe/bug-tracker
- Owner: retrixe
- License: apache-2.0
- Created: 2020-12-02T09:00:58.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-12-24T13:55:39.000Z (over 2 years ago)
- Last Synced: 2025-02-24T08:24:22.307Z (over 1 year ago)
- Language: TypeScript
- Size: 1.09 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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": "",
}
```