# Remembos Проект для получения прошлых заметок из сервиса Memos (https://github.com/usememos/memos), чтобы они были как воспоминания о прошлых событиях. Проект состоит из двух частей: - Telegram Bot. Бот, который каждый день присылает одно воспоминание - web-сервис с одной страницей, где можно увидеть одно воспоминание ## Спецификации - [Алгоритм поиска воспоминаний](spec/SEARCH.md) ## Сборка и деплой Команды проекта — через [Task](https://taskfile.dev), список: `task --list`. Деплоем занимается плейбук `playbook-remembos.yml` в `pet-project-server`: роль `app_image` собирает образ локально этим репозиторием и везёт его на сервер через `docker save`/`load` — реестр не участвует. Контракт роли — задача `image`: она получает `BUILD_ID` через окружение и собирает `remembos:$BUILD_ID`. Без переменной (`task image`) собирается `remembos:dev` для локальной работы. ## Стек - **Go** — основной язык - **SQLite** — хранение истории показов и кэша запросов - **Memos API** — источник заметок ## Настройки ## Memos Исходный код в директории `memos-source` Справка API: https://usememos.com/docs/api