#docs #search-engine #tiny #command

程序 tiny-docs-se

文档搜索引擎

1 个不稳定版本

0.1.0 2022年5月2日

#261数据库实现

MIT/Apache

22KB
363

docs-se

从 markdown 文件生成索引。

需求

命令

  • cat sample.sql|sqlite3 docs.db

  • tiny-docs-se build--help

tiny-docs-se 0.1.0
Build sqlite db indexes from markdown files

USAGE:
    tiny-docs-se build --path <PATH> --locale <LOCALE> --version <VERSION>

OPTIONS:
    -h, --help                 Print help information
    -l, --locale <LOCALE>      locale
    -p, --path <PATH>
    -v, --version <VERSION>    version
RUST_LOG=debug cargo run -- build -p example/cn/v1.0 -l cn -v v1.0
  • tiny-docs-se server--help
tiny-docs-se 0.1.0
Run a search server for web

USAGE:
    tiny-docs-se server [OPTIONS]

OPTIONS:
    -h, --help           Print help information
    -p, --port <PORT>    port [default: 3030]
    -V, --version        Print version information
curl -X POST 127.0.0.1:3030 -H "Content-Type: application/json" -d '{"search": "rust", "locale": "cn", "version": "v1.0"}'

许可证

许可协议为 Apache License 2.0 或 MIT 许可证,由您选择。
除非您明确表示,否则您提交的任何有意包含在此软件包中的贡献,根据 Apache-2.0 许可证定义,应作为上述双重许可,不附加任何额外条款或条件。

依赖项

~50MB
~841K SLoC