obsidian-memos-sync
Syncing Memos to Obsidian daily note. Fully compatible with official Daily Notes plugin, Calendar plugin and Periodic Notes plugin.
File Explorer
Download Latest Version (.zip)- bug_report.md
- feature_request.md
- release.yaml
- FUNDING.yml
- activity_service.proto
- auth_service.proto
- common.proto
- idp_service.proto
- inbox_service.proto
- markdown_service.proto
- memo_relation_service.proto
- memo_service.proto
- reaction_service.proto
- resource_service.proto
- user_service.proto
- webhook_service.proto
- workspace_service.proto
- workspace_setting_service.proto
- activity_service.ts
- auth_service.ts
- common.ts
- idp_service.ts
- inbox_service.ts
- markdown_service.ts
- memo_relation_service.ts
- memo_service.ts
- reaction_service.ts
- resource_service.ts
- user_service.ts
- webhook_service.ts
- workspace_service.ts
- workspace_setting_service.ts
- annotations.ts
- client.ts
- field_behavior.ts
- http.ts
- httpbody.ts
- launch_stage.ts
- any.ts
- descriptor.ts
- duration.ts
- empty.ts
- field_mask.ts
- timestamp.ts
- .gitattributes
- buf.gen.yaml
- buf.lock
- buf.yaml
- activity_service.proto
- auth_service.proto
- common.proto
- idp_service.proto
- inbox_service.proto
- markdown_service.proto
- memo_relation_service.proto
- memo_service.proto
- reaction_service.proto
- resource_service.proto
- user_service.proto
- webhook_service.proto
- workspace_service.proto
- workspace_setting_service.proto
- activity_service.ts
- auth_service.ts
- common.ts
- idp_service.ts
- inbox_service.ts
- markdown_service.ts
- memo_relation_service.ts
- memo_service.ts
- reaction_service.ts
- resource_service.ts
- user_service.ts
- webhook_service.ts
- workspace_service.ts
- workspace_setting_service.ts
- annotations.ts
- client.ts
- field_behavior.ts
- http.ts
- httpbody.ts
- launch_stage.ts
- any.ts
- descriptor.ts
- duration.ts
- empty.ts
- field_mask.ts
- timestamp.ts
- .gitattributes
- buf.gen.yaml
- buf.lock
- buf.yaml
- memos-v0.19.1.ts
- memos-v0.22.0-adapter.ts
- memos-v0.22.0.ts
- memos-v0.24.0.ts
- nice-grpc-utils.ts
- DailyMemos.ts
- DailyNoteModifier.ts
- MemosPaginator.ts
- MemosResource.ts
- MemosResourceFetcher.ts
- MemosVersionFactory.ts
- PluginSettings.ts
- log.ts
- main.ts
- docker-compose.yml
- memos-server-up.sh
- .editorconfig
- .eslintignore
- .eslintrc
- .gitignore
- .npmrc
- esbuild.config.mjs
- gen-proto.sh
- LICENSE
- manifest.json
- package.json
- README-ZH.md
- README.md
- styles.css
- tsconfig.json
- version-bump.mjs
- versions.json
- yarn.lock
# Installation Guide
1. Get the code
git clone https://github.com/RyoJerryYu/obsidian-memos-sync
Downloads the entire project code from GitHub to your computer.
cd obsidian-memos-sync
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker compose -f test-memos-server/docker-compose.yml up -d --build
Runs the command against the services defined in the compose file.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
3. Node.js
EasyPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
