29 марта 2026
29.03.2026
📁
~/Projects/docs-a2v/content/diary/2026-03-29.md
Timeline
- 20:03 — Настроили Angular + Go проекты (leadera) через pm2, удалили proxy.conf, подняли PostgreSQL в Docker
- 20:31 — Изучили API Eversolo T8 — полный список REST-эндпоинтов для управления музыкой
- 20:49 — Обсудили важность записи контекста в файлы для сохранения памяти между сессиями
- 21:13 — Начали проект docs.a2v.space — персональная документация на Hugo
- 21:44 — Завершили настройку Identity (Братан, SOUL.md, USER.md, IDENTITY.md)
- 22:15 — Документировали инфраструктуру: VPS reverse proxy (claw.a2v.space, code.a2v.space, sand.a2v.space, docs.a2v.space)
- 22:31 — Настроили docs.a2v.space: Hugo сайт, 83 страницы, Bootstrap 5 тёмная тема, AES-256-GCM шифрование кредов (мастер-пароль: Popoloka16!)
- 22:47 — Добавили Basic auth: agaltsovav / Magamet787! для доступа к документации
- 23:02 — Создали cron задачу docs-a2v-daily-sync на ежедневное обновление в 03:00 МСК
- 23:18 — Полностью задокументировали Eversolo T8 API (воспроизведение, громкость, дисплей, питание, поиск и т.д.)
- 23:45 — Переписали TOOLS.md как полный справочник по инфраструктуре
Eversolo Companion — статус проекта
Backend (Go + Gin):
- Репозиторий: ~/Projects/eversolo-companion
- Состояние: собран, 17+ REST API эндпоинтов, WebSocket, CORS, state poller
Frontend (Angular 17):
- Состояние: собран, тёмная тема (Spotify-like), 5 экранов, 5 сервисов
- Dev server: pm2 (eversolo-fe), порт 8096
Инфраструктура:
- PostgreSQL: Docker, порт 5433, миграции готовы
- Docker Compose: рабочий (postgres + api + frontend)
Проблема: нет доступа к Eversolo из OpenClaw sandbox (192.168.0.156)
- Решение: настройка tools.elevated.allowFrom.webchat или запуск через launchd
Следующие шаги: после решения сети — этапы 3-9 (библиотека sync, плейлисты, scrobbler, обложки)