← Проекты

Memos — заметки команды

Memos — заметки команды

Что сделано

Установка (Docker, самый простой способ)

mkdir -p ~/.memos && cd ~/.memos
docker run -d 
  --name memos 
  --restart unless-stopped 
  -p 5230:5230 
  -v ~/.memos/:/var/opt/memos 
  neosmemo/memos:stable

Веб-интерфейс — на порту 5230, первый заход создаёт учётную запись администратора.

Публикация за reverse-proxy (Nginx + HTTPS)

server {
    listen 443 ssl;
    server_name memos.ваш.домен;

    location / {
        proxy_pass http://127.0.0.1:5230;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
}

API-токен для интеграций

Settings → My Account → Access Tokens → Create — токен используется для выборки публичных заметок через REST API и их синхронизации на другие площадки.

curl -H "Authorization: Bearer ТОКЕН" https://memos.ваш.домен/api/v1/memos?pageSize=100

Резервное копирование

# данные хранятся в volume ~/.memos — простое копирование каталога
tar -czf memos-backup-$(date +%F).tar.gz ~/.memos