mirror of
https://github.com/runebaas/MemosFS.git
synced 2025-06-19 18:34:18 +02:00
No description
src | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE | ||
readme.md |
MemosFS
A fuse filesystem from Memos.
Usage
./memosfs <mountpoint> <api_base> <access_token>
parameter | example | description |
---|---|---|
mountpoint |
./memos |
filesystem location to mount the filesystem |
api_base |
https://memos.example.com/api |
base url of the API (no / at the end) |
access_token |
eyJhbGciOiJIUz... |
an access token |
Features
- List and read memos
- Editing memos
- Creating memos
- Group by tag
- Group by date
- Group by creator
- Comments
- Resources
Notes
- This has been tested with Memos v0.24.x
- Only linux is supported
- Memos are cached for 30 seconds
Development
Prerequisites
- Rust 1.87 or newer
- libfuse
Building
cargo build --release