A lightweight, self-hosted memo hub. Open Source and Free forever.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
deeshu e62a94c05a
feat: hiding dialog using X button should remove class "overflow-hidden" (#1555)
Hiding dialogs result in the body to stay frozen due to mounting behaviour of the dialog, but using 'X' button hides the dialog and won't let user scroll any further. Removing overflow behaviour during hiding procedure will improve User Experience.
2 years ago
.github chore: use pnpm (#1533) 2 years ago
.vscode feat(mode): add demo mode (#1121) 2 years ago
api fix: revert hide ask ai button (#1539) 2 years ago
assets chore: update logo assets (#1407) 2 years ago
cmd feat: add test for user store (#1438) 2 years ago
common feat: implement sign in with SSO (#1119) 2 years ago
docs chore: use pnpm (#1533) 2 years ago
plugin feat: add `HostnameImmutable` to aws endpoint config (#1230) 2 years ago
scripts chore: update code structure (#1139) 2 years ago
server fix: revert hide ask ai button (#1539) 2 years ago
setup feat: add test for user store (#1438) 2 years ago
store fix: return external link directly (#1465) 2 years ago
test feat: add resource backend unit test (#1521) 2 years ago
web feat: hiding dialog using X button should remove class "overflow-hidden" (#1555) 2 years ago
.dockerignore chore: update resource dialog style (#982) 2 years ago
.gitignore chore: setup project workspace for better DX (#1048) 2 years ago
.golangci.yaml chore: update golangci-lint config (#168) 3 years ago
CODEOWNERS chore: update readme (#1047) 2 years ago
Dockerfile chore: use pnpm (#1533) 2 years ago
LICENSE feat: responsive view (#75) 3 years ago
README.md fix: the broken install docs link (#1554) 2 years ago
SECURITY.md chore: add `SECURITY.md` (#562) 3 years ago
docker-compose.uffizzi.yml feat(mode): add demo mode (#1121) 2 years ago
docker-compose.yaml chore: update readme 3 years ago
go.mod feat: add jwt auth (#1441) 2 years ago
go.sum feat: add jwt auth (#1441) 2 years ago
main.go chore: update code structure (#1139) 2 years ago

README.md

memos

✍️ memos

A lightweight, self-hosted memo hub. Open Source and Free forever.

Live Demo • Discuss in Telegram / Discord

GitHub stars Discord

demo

Key points

  • Open source and free forever
  • Self-hosting with Docker in seconds
  • Markdown support
  • Customizable and sharable
  • RESTful API for self-service

Deploy with Docker in seconds

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

The ~/.memos/ directory will be used as the data directory on your local machine, while /var/opt/memos is the directory of the volume in Docker and should not be modified.

Learn more about other installation methods.

Contribution

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. We greatly appreciate any contributions you make. Thank you for being a part of our community! 🥰


Acknowledgements

  • Thanks Uffizzi for sponsoring preview environments for PRs.

Star history

Star History Chart