A privacy-first, lightweight note-taking service. Easily capture and share your great thoughts https://usememos.com/

boojack 7ec22482c1 chore: upgrade version to `0.8.3` (#755) 1 year ago
.github a2ee750d1e fix: bump Version of reusable.yaml (#707) 1 year ago
.vscode 20d7112a05 chore: update config files 1 year ago
api 575a0610a3 chore: revert "feat: add `visibility` field to resource (#743)" (#751) 1 year ago
bin 85db6721de chore: disable metrics collector (#580) 1 year ago
common 94df09c8c0 chore: update memo list api (#350) 1 year ago
docs a0a42285d0 chore: update docs 1 year ago
plugin 29880be283 chore: update tests (#572) 1 year ago
resources e3ddf93c4d chore: update demo image (#672) 1 year ago
scripts 62657f7f4e chore: update build folder 1 year ago
server 7ec22482c1 chore: upgrade version to `0.8.3` (#755) 1 year ago
store 575a0610a3 chore: revert "feat: add `visibility` field to resource (#743)" (#751) 1 year ago
web ee89dc00c0 chore: update list style (#754) 1 year ago
.dockerignore 247e37d5af feat: add build&push docker image action 2 years ago
.gitignore dd7d322c47 chore: add .vscode to gitignore (#596) 1 year ago
.golangci.yaml 466bfe4b49 chore: update golangci-lint config (#168) 1 year ago
CODEOWNERS 7b882ebff3 chore: update readme 2 years ago
Dockerfile 62f63d4af7 chore: update dependencies version (#491) 1 year ago
LICENSE cd7000da70 feat: responsive view (#75) 2 years ago
README.md 331226ec68 chore: fix some typos of README (#666) 1 year ago
SECURITY.md 89179f78c2 chore: add `SECURITY.md` (#562) 1 year ago
docker-compose.uffizzi.yml 3f0601f651 feat: add Uffizzi Integration (#655) 1 year ago
docker-compose.yaml 43575e6f54 chore: update readme 1 year ago
go.mod 878e0eabc8 feat: add crawler plugin (#492) 1 year ago
go.sum 878e0eabc8 feat: add crawler plugin (#492) 1 year ago

README.md

An open-source, self-hosted memo hub with knowledge management and socialization.

GitHub stars Docker pull Go report

Live Demo β€’ Discuss in Telegram / Discord πŸ‚

demo

Features

  • πŸ¦„ Open source and free forever;
  • πŸš€ Support for self-hosting with Docker in seconds;
  • πŸ“œ Plain textarea first and support some useful Markdown syntax;
  • πŸ‘₯ Set memo private or public to others;
  • πŸ§‘β€πŸ’» RESTful API for self-service.

Deploy with Docker in seconds

Docker Run

docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos neosmemo/memos:latest

If the ~/.memos/ does not have a memos_prod.db file, then memos will auto generate it. Memos will be running at http://localhost:5230.

Docker Compose

Example Compose YAML file: docker-compose.yaml.

If you want to upgrade the version of memos, use the following command.

docker-compose down && docker image rm neosmemo/memos:latest && docker-compose up -d

Contribute

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated. πŸ₯°

See more in development guide.

Products made by Community

Join the community to build memos together!

License

This project is open source and available under the MIT License.

Star history

Star History Chart