crusto/README.md

25 lines
675 B
Markdown
Raw Permalink Normal View History

2024-12-05 21:05:22 +00:00
# crusto - the git forge you never knew you needed
[![License: AGHL v1](https://badgers.space/badge/License/AGHL%20v1/blue)](./LICENSE)
[![Please don't upload to GitHub](https://nogithub.codeberg.page/badge.svg)](https://nogithub.codeberg.page)
crusto is a git forge written in Rust, that uses:
2024-12-11 20:15:51 +00:00
- vespid, a custom built in-tree (for now) SSR-only web framework
2024-12-05 21:05:22 +00:00
- htmx, as the HATEOAS client layer
- axum, as the web server
## how to run
```bash
cargo r
```
You can set `RUST_LOG=crusto=trace` to see traces with TRACE and up. By default it logs INFO and up traces.
## roadmap
- [ ] auth and users
2024-12-11 20:15:51 +00:00
- [ ] repo list
- [ ] git send-pack & receive-pack
2024-12-05 21:05:22 +00:00
- [ ] repo creation