An open source, self-hosted knowledge base that works with a SQLite db file.
![demo](https://raw.githubusercontent.com/usememos/memos/main/resources/demo.webp) ## Features - 🦄 Fully open source; - 📜 Writing in plain textarea without any burden, - and support some useful markdown syntax 💪. - 🌄 Share the memo in a pretty image or personal page like Twitter; - 🚀 Fast self-hosting with `Docker`; - 🤠 Pleasant UI and UX; ## Deploy with Docker ### Docker Run ```docker docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos neosmemo/memos:latest ``` Memos should be running at [http://localhost:5230](http://localhost:5230). If the `~/.memos/` does not have a `memos_prod.db` file, then memos will auto generate it. ### Docker Compose See more in the example [`docker-compose.yaml`](./docker-compose.yaml) file. ## Contributing Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated. 🥰 Gets more about [development guide](https://github.com/usememos/memos/tree/main/docs/development.md). ## Star history [![Star History Chart](https://api.star-history.com/svg?repos=usememos/memos&type=Date)](https://star-history.com/#usememos/memos&Date)