Files
knifer/README.md
Lol3rrr 0edc8aaa27
Some checks failed
Testing/Linting / test (analysis) (push) Has been cancelled
Testing/Linting / lint (analysis) (push) Has been cancelled
Testing/Linting / lint (backend) (push) Has been cancelled
build-docker-image / docker (push) Has been cancelled
Testing/Linting / test (backend) (push) Successful in 11m31s
Add note to readme
2025-12-30 10:45:05 +01:00

33 lines
592 B
Markdown

# Knifer
A self-hosted demo analysis tool.
Migrated from [GitHub](https://github.com/Lol3rrr/knifer)
## Usage
### Environment Variables
- `DATABASE_URL`
- `STEAM_API_KEY`
- `BASE_URL`
If using the 's3' storage backend
- `S3_ACCESS_KEY`
- `S3_SECRET_KEY`
- `S3_REGION`
- `S3_ENDPOINT`
- `S3_BUCKET`
### Needed external Software
- `postgresql`
## Development
### Frontend
1. Navigate to the frontend folder
2. Run `trunk watch`
### Backend
1. Navigate to the root folder
2. Run `cargo run --bin backend`
### DB Stuff
We use [diesel]() as the ORM and using the cli for all the migrations