Record Inspiration Anytime, Write Notes Anywhere! Memos - A Handy Online Notepad Tool, and Also a Small Community
Introduction:
Memos is a very practical online notepad application that allows you to record your thoughts, inspirations, and notes anytime and anywhere, without worrying about losing your notepad. At the same time, it's a lightweight community where you can share your life with everyone.
PaoPao | Memos | |
---|---|---|
Management System | ❌ | ✅ |
Friend System | ✅ | ❌ |
Following System | ✅ | ❌ |
User Registration | ✅ | ❌ |
Record Location in Posts | ✅ | ❌ |
SSO Single Sign-On | ❌ | ✅ |
Upload Attachments | Photos/Videos Only | No Limit |
Interface Aesthetics | 🌟🌟🌟🌟🌟 | 🌟🌟🌟🌟 |
Deployment Difficulty | 😈😈😈😈😈 | 😈😈😈 |
Features:
- Multi-user Sharing: Memos supports sharing notes with others, facilitating collaboration and communication. You can set specific notes to be public or private.
- Supports Images and Attachments: Memos allows you to directly import images or other files into memos, allowing you to focus more on the note-writing process.
- Markdown Editing: Memos supports standard Markdown syntax, allowing you to use tags, lists, code blocks, etc., to enrich your note content.
- Note Categorization: Memos provides projects and tags for note categorization, making it convenient to manage a large number of notes.
Screenshots:
Deployment Method:
Step 1: Update Sources
Ubuntu/Debian:
apt update -y && apt upgrade -y
Centos:
yum update -y && yum upgrade -y
Step 2: Install and Configure Docker
Install Docker:
curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh ./get-docker.sh
Start Docker:
sudo systemctl start docker
Set Docker to start automatically at boot:
sudo systemctl enable docker
Step 3: Install and Start Memos Container
docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos ghcr.io/usememos/memos:latest
Step 4: Reverse Proxy to Domain Name (Optional)
Here, a very simple method is used: Origin Rules provided by Cloudflare.
Configuration is as follows:
Change Field to Hostname, Value to the selected full domain name, Rewrite to the port just filled in on the left
Remember to resolve your subdomain to the server IP:
Use an A record, Name as the domain prefix, Content as the server address
Step 5: Log in to the Memo for Configuration
Create an administrator account
Configure in Settings, High Customization Level
Related Links:
GitHub Address: https://github.com/usememos/memos
Original link:http://enblog.fuyiran.link/Technology/34.html
Copyright: All posts on this blog, unless otherwise stated, are published using theCC BY-NC-SA 4.0 license agreement. Please indicate the source for reprinting Fu Speaking (enblog.fuyiran.link)