Skip to content

kladd/weekend-wiki

Repository files navigation

weekend-wiki

Weekend project, don't use for real things: Token signing key is hard coded and there's no csrf mitigation.

Wiki documentation is in the wiki's meta/ namespace.

Prerequisites

  • clang

Done

  1. CRU for pages
  2. Ranked search for pages
  3. Search index updates on edit/create
  4. Writing and rendering markdown.
  5. View page history.
  6. namespaces
  7. authentication and authorization

TODO

  1. token signing key not hardcoded
  2. csrf mitigation

Stack

  • axum: web framework
  • rocksdb: persistence
  • tantivy: search/indexing
  • askama: templates
  • comrak: markdown

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published