add: vibe-coded basic structure

This commit is contained in:
2025-12-17 20:01:04 -08:00
commit b2fab32d37
5 changed files with 1538 additions and 0 deletions

18
README.md Normal file
View File

@@ -0,0 +1,18 @@
# rikidown
A Rust-based wiki with markdown.
Simply write your wiki pages in Markdown, commit to a git repo and push.
rikidown will refresh its git repo, then render your markdown pages inside of a template.
## How does it work
GET /README.md HTTP/1.1
When rikidown recieves a GET request for a markdown page, it renders it using markdown-rs.
rikidown uses rouille to start the http server, and clap to configure arguments.
The arguments supported include:
- --git-repo the URL of the git repo to load
- --listen address to listen on, in the form of 0.0.0.0:8080