Служебные записки

Частное, самостоятельно размещаемое приложение для создания заметок с полным контролем над данными и без отслеживания.

Доступ к Интернету

  • Откройте браузер и перейдите к своему экземпляру Memos: http://<SERVER_IP>
  • При первом посещении вы увидите экран настройки. Создайте свою учетную запись администратора.
  • Первый пользователь, созданный автоматически, становится администратором. Обязательно используйте надежный пароль!

Важные файлы и каталоги

  • /root/memos/docker-compose.yml → Определение Docker Compose
  • /var/lib/docker/volumes/memos_postgres_data → Постоянные данные
  • /etc/nginx/sites-available/memos.conf → Настройка обратного прокси-сервера

Команды управления Docker

cd /root/memos
docker ps                     # List running containers
docker compose logs -f        # Follow logs
docker compose restart        # Restart service

Настройка домена и SSL

Направьте свой домен на IP-адрес сервера.

Измените конфигурацию Nginx:

vim /etc/nginx/sites-available/memos.conf

Заменить server_name _; с server_name <your-domain>;

Установите Certbot:

apt install -y certbot python3-certbot-nginx

Запустите Certbot для выдачи SSL-сертификата:

certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>

Протестируйте и перезагрузите Nginx:

sudo nginx -t
sudo systemctl reload nginx

Открыть в браузере: https://<your-domain>

Детали заявки