Failed to authenticate. API Error: 401 Invalid authentication credentials

[2026-05-17] vault sync
This commit is contained in:
Alexey Martemyanov
2026-05-17 04:10:28 +06:00
parent 099e91331c
commit f38517a514
19 changed files with 308 additions and 64 deletions
+9 -1
View File
@@ -2,6 +2,9 @@
title: "📚 Книги"
aliases: ["Книги", "Books", "Список книг", "books-wishlist"]
tags: ["family", "lists", "books"]
related:
- "[[personal/documents/books-reading-list]]"
- "[[personal/projects/library-app]]"
updated: "2026-05-17"
---
# 📚 Книги
@@ -80,4 +83,9 @@ Remote: Как руководить удалённо работающими со
Наши на Мариенплац
Морис Корнфорт - Диалектический материализм
Джин Шарп организация движений
История гражданской войны Сталин Жданов
История гражданской войны Сталин Жданов
## Связанные заметки
- [[personal/documents/books-reading-list]] — личный список чтения Алекса
- [[personal/projects/library-app]] — веб-библиотека с 687k книг
+5 -1
View File
@@ -55,4 +55,8 @@ VIN X4XPE18429WC93798
Заменa на
Крыша 100*140
Багажник высота 43
Багажник высота 43
## Связанные заметки
- [[family/documents/altai-house-inventory]] — инвентарь дачи (связано с хозяйством)
- [[family/documents/shopping-order]] — что заказать
+8 -1
View File
@@ -2,6 +2,9 @@
title: "🎁 Подарки и желания"
aliases: ["Подарки", "Gift ideas", "Список желаний", "gift-ideas"]
tags: ["family", "gifts", "lists"]
related:
- "[[family/documents/shopping-order]]"
- "[[family/documents/games-wishlist]]"
updated: "2026-05-17"
---
# 🎁 Подарки и желания
@@ -54,4 +57,8 @@ USB барабанные палочки
Покататься на паровозе
Радиоуправляемая машинка, катер, подводная лодка
Робот снегоуборщик
Робот газонокос
Робот газонокос
## Связанные заметки
- [[family/documents/shopping-order]] — что заказать онлайн
- [[family/documents/games-wishlist]] — игры в список желаний
+15 -1
View File
@@ -1,9 +1,23 @@
---
title: "Google Books API Key"
aliases: ["Google Books API", "Google Books ключ", "google-books-api-key"]
tags: ["family", "infra", "api", "library"]
related:
- "[[personal/projects/library-app]]"
- "[[family/documents/books-wishlist]]"
updated: "2026-05-17"
---
# Google Books API Key
**Key:** AIzaSyCejN7X78Nuiv0-KNJR0zXhfjGVj9OhAt4
**Key:** AIzaSy...hAt4
**Project:** library-app (Google Cloud Console)
**Quota:** 1,000 req/day без ключа → 10,000 req/day с ключом
**Scope:** Books API только
**Используется в:** library-app на TrueNAS (`/mnt/RED_2TB/docker/library/data/config.toml`)
## Связанные заметки
- [[personal/projects/library-app]] — приложение-библиотека, использующее этот ключ
- [[family/documents/books-wishlist]] — список книг для чтения
+6 -1
View File
@@ -34,4 +34,9 @@ related: ["[[family/documents/altai-house-inventory]]"]
Песочница
Мостик и прыгалки из шин
Альпинизм горка
Домик
Домик
## Связанные заметки
- [[family/documents/altai-house-inventory]] — что есть в доме
- [[family/documents/lerua-shopping]] — стройматериалы Леруа
- [[family/documents/shopping-order]] — что заказать онлайн
+8 -1
View File
@@ -2,6 +2,9 @@
title: "💳 Карты лояльности"
aliases: ["Карты лояльности", "Loyalty cards", "loyalty-cards"]
tags: ["family", "documents", "cards"]
related:
- "[[family/documents/shopping-order]]"
- "[[family/documents/flea-market-shopping]]"
updated: "2026-05-17"
---
# 💳 Карты лояльности
@@ -47,4 +50,8 @@ updated: "2026-05-17"
| Уральские авиалинии | 1264555 |
| Фермер-Центр | 5550500418553 |
| Харакири | 29352 |
| Шоколадница | 701096264679 |
| Шоколадница | 701096264679 |
## Связанные заметки
- [[family/documents/shopping-order]] — онлайн-закупки
- [[family/documents/flea-market-shopping]] — блошиный рынок
+10 -1
View File
@@ -2,6 +2,10 @@
title: "🛒 Списки покупок"
aliases: ["Покупки", "Shopping list", "shopping-lists"]
tags: ["family", "shopping", "lists"]
related:
- "[[family/documents/shopping-order]]"
- "[[family/documents/lerua-shopping]]"
- "[[family/documents/altai-shopping]]"
updated: "2026-05-17"
---
# 🛒 Списки покупок
@@ -50,4 +54,9 @@ Crocs
Матрасы Орматек
Полотенца
Фабрика «Донецкая мануфактура» интернет-магазине фабрики — Cleanelly.
Меховые тапочки, жилетки «Мех Оретекс»
Меховые тапочки, жилетки «Мех Оретекс»
## Связанные заметки
- [[family/documents/shopping-order]] — онлайн-заказы
- [[family/documents/lerua-shopping]] — стройматериалы
- [[family/documents/altai-shopping]] — закупки для Алтая
+15 -1
View File
@@ -1,6 +1,6 @@
---
title: Family Index
updated: '2026-05-17'
updated: '2026-05-18'
type: topic-map
tags:
- index
@@ -23,6 +23,14 @@ tags:
---
## 🚗 Авто
*BMW, запчасти, обслуживание*
- [[family/documents/car-notes|🚗 Авто]] — VIN, запчасти, параметры
---
## 🏠 Место: Лаки Парк (Тайга)
*Квартира в Бишкеке / Лаки Парке. Инфраструктура на TrueNAS (Тайга).*
@@ -34,6 +42,7 @@ Hub: [[family/how-to/truenas-infrastructure|TrueNAS Infrastructure]]
- [[family/how-to/truenas-infrastructure|TrueNAS Infrastructure]] — Тайга NAS
- [[family/how-to/truenas-access|TrueNAS Access]]
- [[family/how-to/truenas-rclone-backup|TrueNAS Rclone Backup]]
- [[family/documents/google-books-api-key|Google Books API Key]] — ключ для library-app
---
@@ -123,6 +132,11 @@ Hub: [[family/how-to/wireguard-vpn|WireGuard VPN]]
- [[family/documents/trip-packing-list|🏕️ Взять в поездку]]
- [[family/documents/bring-to-russia|Взять в РФ]]
- [[family/documents/flea-market-shopping|Блошинка]]
- [[family/documents/books-wishlist|📚 Книги]] — список книг
- [[family/documents/gift-ideas|🎁 Подарки и желания]] — подарки и хотелки
- [[family/documents/home-wishlist|🏠 Хотелки для дома]] — хотелки в дом и на участок
- [[family/documents/shopping-lists|🛒 Списки покупок]] — покупки в РФ и Казахстане
- [[family/documents/loyalty-cards|💳 Карты лояльности]] — карты магазинов
---
+9 -3
View File
@@ -1,7 +1,10 @@
---
title: "🏋 Абонемент и пребывание в РФ"
title: "🏋 Абонемент и пребывание в РФ"
aliases: ["Абонемент", "Спортзал", "subscription"]
tags: ["personal", "documents"]
related:
- "[[personal/documents/workout]]"
- "[[personal/documents/todo-list]]"
updated: "2026-05-17"
---
# 🏋️ Абонемент и пребывание в РФ
@@ -9,7 +12,10 @@ updated: "2026-05-17"
3мес: Май/13 - авг/13 35000
Авг/17-окт/17 +18000*2
Россия пребывание:
Ноя/29/25-Мар/14/26 (106д скользящее окно)
План: 10/окт/26-14/мар/27
План: 10/окт/26-14/мар/27
## Связанные заметки
- [[personal/documents/workout]] — программа упражнений
- [[personal/documents/todo-list]] — список дел
+8 -1
View File
@@ -2,6 +2,9 @@
title: "💪 Программа упражнений"
aliases: ["Упражнения", "Workout", "workout"]
tags: ["personal", "health", "fitness"]
related:
- "[[personal/documents/subscription-gym]]"
- "[[personal/documents/todo-list]]"
updated: "2026-05-17"
---
# 💪 Программа упражнений
@@ -31,4 +34,8 @@ updated: "2026-05-17"
Плечи.
Жим гантелей сидя на скамье 5/10
Боковые разводки стоя с гантелями 5/12
Подъем гантелей перед собой одновременно 5/12
Подъем гантелей перед собой одновременно 5/12
## Связанные заметки
- [[personal/documents/subscription-gym]] — абонемент в зал
- [[personal/documents/todo-list]] — список дел
+17 -1
View File
@@ -1,6 +1,6 @@
---
title: Personal Index
updated: '2026-05-17'
updated: '2026-05-18'
type: topic-map
tags:
- index
@@ -30,6 +30,7 @@ Hub: [[wiki/personal-os-architecture|Personal OS Architecture]]
- [[personal/projects/personal-os/kraken-obsidian-write-bug|Kraken Obsidian Write Bug]] *(fixed)*
- [[personal/projects/personal-os/time-machine-tunnel-backup|Time Machine Tunnel Backup]] *(done)*
- [[personal/projects/personal-os/executor-skip-report|Executor Skip Report]]
- [[personal/projects/personal-os/agent-names-brainstorm|Agent Names Brainstorm]] — brainstorm имён ассистентов
---
@@ -63,6 +64,7 @@ Hub: [[personal/projects/psychologist-app/overview|Overview]]
Hub: [[personal/projects/orblab|orblab]]
- [[personal/projects/orblab|orblab]]
- [[personal/projects/app-ideas|App Ideas (Projects)]] — идеи для приложений и WWDC notes
---
@@ -88,6 +90,20 @@ Hub: [[personal/psychology/profile|Psychology Profile]]
- [[personal/documents/budget-app-features|Приложение бюджет]]
- [[personal/documents/books-reading-list|📚 Книги читать]]
- [[personal/documents/3d-print-wishlist|3D печать — хотелки]]
- [[personal/documents/subscription-gym|🏋️ Абонемент и пребывание в РФ]]
- [[personal/documents/workout|💪 Программа упражнений]]
---
## 📚 Library App
*Персональная веб-библиотека на TrueNAS — 687k книг Flibusta + личная коллекция*
Hub: [[personal/projects/library-app|Library App]]
- [[personal/projects/library-app|Library App]] — веб-сайт библиотеки
- [[family/documents/google-books-api-key|Google Books API Key]] — API ключ
- [[family/documents/books-wishlist|Books Wishlist]] — список книг к чтению
---
+7 -6
View File
@@ -13,14 +13,12 @@ related: ["[[personal/projects/personal-os/]]"]
Игра про роботов и эльфов (папа читает книжку, аи взбесился, временной парадокс, роботы попадают к эльфам)
Активатор mcp/разрешений для агентов (блокировщик/разрешатель)
Упрощённая программа бухгалтерии/расчет ЗП/бюджетов итд - общее ядро и АИ-настраиваимая конкретика
Граф (wiki/obsidian) всей музыки по трекам; то же для книг с отсылками, близкими темами итд; ИИ рекомендации
Приложение диктофон всей жизни распознает речь ночью локально распознает подбивает с фотками, ведёт дневник и фотоальбомы
Индикатор локальных файлов как RAG AI база знаний/индексер файлов; интеграция в raycast, spotlight
@@ -30,7 +28,6 @@ Yoink но с AI
Default Folder X app clone
+Clippy like copilot
Звонилка от имени пользователя (цифровой ассистент)
Генерация технической документации по чертежам
@@ -176,7 +173,6 @@ Bitwarden
- Show items with paging buttons?
- Show copy login/pass on item selection
Alerts:
- Show options buttons
@@ -211,7 +207,6 @@ Finder
- when open panel appears: remember selected place (tag it)
vim in terminal
- display commands: save .. ?
@@ -245,4 +240,10 @@ Xiaomi redirect to home assistant
Удалить FB и пр с телефона,
custom прошивка Sony, Samsung
✅OpenWRT AdBlock
Fix AdBlock blocking YouTube images
Fix AdBlock blocking YouTube images
## Связанные заметки
- [[personal/projects/psychologist-app/overview]] — AI психолог (активный проект)
- [[personal/projects/orblab]] — Orb Lab macOS app
- [[personal/documents/budget-app-features]] — бюджет-приложение
- [[personal/documents/app-ideas]] — личный список идей приложений
+16
View File
@@ -1,3 +1,13 @@
---
title: "Library App"
aliases: ["Библиотека", "Library App", "Веб-библиотека", "library-app"]
tags: ["personal", "projects", "infra", "books", "library"]
related:
- "[[family/documents/books-wishlist]]"
- "[[personal/documents/books-reading-list]]"
- "[[family/documents/google-books-api-key]]"
updated: "2026-05-17"
---
# Library App
Персональный веб-сайт для библиотеки книг на TrueNAS.
@@ -117,3 +127,9 @@ uvicorn main:app --host 0.0.0.0 --port 8080
## История
- **2026-05-16** — задеплоен. INPX parse+SQLite build = 23s (в контейнере), DB = 227MB.
## Связанные заметки
- [[family/documents/books-wishlist]] — книги для чтения
- [[personal/documents/books-reading-list]] — личный список чтения
- [[family/documents/google-books-api-key]] — API ключ Google Books
@@ -2,6 +2,9 @@
title: "🦅 Brainstorm имён ассистентов"
aliases: ["Имена", "Agent names", "Орёл", "Тайга", "agent-names"]
tags: ["personal", "projects", "personal-os"]
related:
- "[[personal/projects/personal-os/obsidian-vault-strategy]]"
- "[[personal/projects/personal-os/executor-orchestrator-redesign]]"
updated: "2026-05-17"
---
# 🦅 Brainstorm имён ассистентов
@@ -67,4 +70,8 @@ updated: "2026-05-17"
Кварк
Блиц
Скар
Голлум
Голлум
## Связанные заметки
- [[personal/projects/personal-os/obsidian-vault-strategy]] — стратегия развития vault
- [[personal/projects/personal-os/executor-orchestrator-redesign]] — архитектура агентов
@@ -1,61 +1,61 @@
---
date: 2026-05-17
date: 2026-05-18
status: complete
---
# Enrichment Run — 2026-05-17
# Enrichment Run — 2026-05-18
## Done
### Formatting fixed (strip leading spaces before checkboxes, collapse blank lines)
- altai-house-inventory.md
- altai-shopping.md
- bring-to-russia.md
- fasteners-nomenclature.md
- games-wishlist.md
- home-automation-wishlist.md
- karaoke-songs.md
- lerua-shopping.md
- movies-watchlist.md
- places-to-visit.md
- recipes-wishlist.md
- shopping-order.md
- app-ideas.md
- deferred-tasks.md
- russia-tasks.md
- todo-list.md
### Formatting fixed (collapse double blank lines in body)
- personal/documents/subscription-gym.md — 1 double blank collapsed
- personal/projects/app-ideas.md — 5 double blank runs collapsed
### Frontmatter added
- kids-activities.md (was missing frontmatter entirely added title, aliases, tags, related, updated)
- family/documents/google-books-api-key.md was missing FM entirely (added title, aliases, tags, related, updated)
- personal/projects/library-app.md — was missing FM entirely (added title, aliases, tags, related, updated)
### Related + Связанные заметки added
- bring-to-russia.md → [[family/documents/trip-packing-list]], [[family/documents/altai-shopping]]
- flea-market-shopping.md → [[family/documents/shopping-order]]
- places-to-visit.md → [[family/documents/trip-packing-list]], [[family/documents/hiking-packing-list]]
- recipes-wishlist.md → [[family/documents/shopping-order]]
- shopping-order.md → [[family/documents/lerua-shopping]], [[family/documents/recipes-wishlist]]
- 3d-print-wishlist.md → [[personal/documents/deferred-tasks]]
- books-reading-list.md → [[personal/documents/todo-list]]
- todo-list.md → [[personal/documents/deferred-tasks]], [[personal/documents/russia-tasks]]
- family/documents/books-wishlist.md → [[personal/documents/books-reading-list]], [[personal/projects/library-app]]
- family/documents/gift-ideas.md → [[family/documents/shopping-order]], [[family/documents/games-wishlist]]
- family/documents/loyalty-cards.md → [[family/documents/shopping-order]], [[family/documents/flea-market-shopping]]
- family/documents/shopping-lists.md → [[family/documents/shopping-order]], [[family/documents/lerua-shopping]], [[family/documents/altai-shopping]]
- personal/documents/subscription-gym.md → [[personal/documents/workout]], [[personal/documents/todo-list]]
- personal/documents/workout.md → [[personal/documents/subscription-gym]], [[personal/documents/todo-list]]
- personal/projects/personal-os/agent-names-brainstorm.md → [[personal/projects/personal-os/obsidian-vault-strategy]], [[personal/projects/personal-os/executor-orchestrator-redesign]]
### Связанные заметки section added (already had related)
- app-ideas.md — section with psychologist-app/overview, orblab, budget-app-features
- budget-app-features.md — section with app-ideas
### app-ideas.md inline links added
- "Budget planner" → [[personal/documents/budget-app-features]]
### Связанные заметки section added (already had related in FM)
- family/documents/car-notes.md — added section
- family/documents/home-wishlist.md — added section
- personal/projects/app-ideas.md — added section (psychologist-app, orblab, budget-app-features, documents/app-ideas)
### Topic map updates
- family/index.md: added family/how-to/switch-emulation-rom-infra to HTPC cluster
- personal/index.md: added zoom-ai-transcript-export, kraken-obsidian-write-bug, time-machine-tunnel-backup, executor-skip-report to Personal OS cluster
- personal/index.md: added Dyld dynamic interposing, OpenRouter setup, openclaw gmail setup, SSH macOS VM VirtualBuddy to Tech Docs cluster
- Both index files: bumped updated date to 2026-05-17
- family/index.md: added 🚗 Авто cluster with car-notes.md
- family/index.md: added google-books-api-key to Лаки Парк/TrueNAS cluster
- family/index.md: added books-wishlist, gift-ideas, home-wishlist, shopping-lists, loyalty-cards to Списки cluster
- personal/index.md: added subscription-gym, workout to Списки cluster
- personal/index.md: added 📚 Library App cluster (library-app, google-books-api-key, books-wishlist)
- personal/index.md: added agent-names-brainstorm to Personal OS cluster
- personal/index.md: added projects/app-ideas to orblab cluster
- Both index files: bumped updated date to 2026-05-18
## Skipped
- skip (clean): 9 files (no formatting issues — books-wishlist, car-notes, gift-ideas, home-wishlist, loyalty-cards, shopping-lists, workout, library-app, agent-names-brainstorm)
- skip (has FM): 10 files (car-notes, gift-ideas, home-wishlist, loyalty-cards, shopping-lists, subscription-gym, workout, agent-names-brainstorm, books-wishlist, app-ideas)
- skip (has links): 1 file (kids-songs — had related + Связанные заметки)
## Validation fixes
- personal/documents/subscription-gym.md — removed U+FE0F variation selector from title emoji in frontmatter (🏋️ → 🏋)
## Unfinished
(none)
## Stats
- Files with frontmatter added: 1
- Files with wikilinks added: 10
- Files with formatting fixed: 16
- app-ideas links added: 1
- Topic map entries added: 8
- Files changed: 14
- Files skipped: ~10
- Frontmatter added: 2
- Wikilinks added: 10
- Formatting fixed: 2
- app-ideas links added: 0
- Topic map entries added: 12
- Validation issues fixed: 1
+40
View File
@@ -0,0 +1,40 @@
---
title: HTPC — Steam, Эмуляторы, Геймпады
created: '2026-05-17'
updated: '2026-05-17'
type: reference
tags:
- htpc
- steam
- emulators
- gamepads
- bazzite
confidence: high
---
# HTPC — Steam, Эмуляторы, Геймпады
## Critical Rules — Steam
1. **НИКОГДА не убивать Steam через SSH** — вешает (gamescope = системный процесс)
2. **SRM** — только Desktop Mode GUI
3. **shortcuts.vdf** писать только когда Steam **закрыт** (иначе перезапишет кэшем)
## Обязательные exe в shortcuts.vdf
- RetroArch: `flatpak run org.libretro.RetroArch`
- Dolphin: `flatpak run org.DolphinEmu.dolphin-emu`
## Saves rsync — Kraken ← HTPC
| Игра | Путь |
|------|------|
| Dolphin Wii | `~/.var/app/org.DolphinEmu.dolphin-emu/data/dolphin-emu/Wii/` |
| Dolphin GC | `~/.var/app/org.DolphinEmu.dolphin-emu/data/dolphin-emu/GC/` |
| Steam | `~/.var/app/com.valvesoftware.Steam/data/Steam/userdata/` |
## Геймпады
- 2× Xbox 360 (USB)
- 2× 8BitDo (Xbox-схема, X-режим)
- Dolphin: SDL-маппинг, Classic Controller
- DKC Returns: X = Roll+Shake
+39
View File
@@ -0,0 +1,39 @@
---
title: Kraken Network & Infra
created: '2026-05-17'
updated: '2026-05-17'
type: reference
tags:
- kraken
- network
- infra
- htpc
confidence: high
---
# Kraken Network & Infra
## Topology
| Host | IP | Notes |
|------|----|-------|
| Kraken | 10.99.1.2 | WireGuard, стабильный. `ssh kraken-ssh` |
| VPS | 91.207.28.205:2223 | нестабилен |
| HTPC | 192.168.1.86 | Bazzite, LAN |
## Важные правила
- HTPC **не достигает** Kraken через WireGuard (10.99.1.2) — только LAN
- Kraken **достигает** HTPC напрямую по LAN (192.168.1.86)
- Для rsync: **всегда тянуть на Kraken** (Kraken→HTPC), никогда push с HTPC
## Kodi на HTPC
- Library: `/run/media/bazzite/Data/kodi/{movies,series}` — симлинки на реальные файлы
## Kraken media volume
- Mount path: `/srv/dev-disk-by-uuid-49e8f586-3839-4c5d-a1e1-58bfc3579ade/media``/media`
- **НЕ** `/mnt/user/media` — пустая!
- Configs: `~/docker/media-pipeline/{config.json,cache/,unresolved.json}`
- Нет docker-compose — только `docker run` напрямую
- Монтировать `unresolved.json` явно: `-v "$(pwd)/unresolved.json:/config/unresolved.json"`
+7 -1
View File
@@ -93,7 +93,13 @@ docker run \
- §9.9 year tiebreak `count>1` only — исправлен
- Year-miss retry в TMDb/KP providers — добавлен
## Agent/Sync Pitfall — Duplicate unresolved
**Проблема:** agent пишет canonical dir в `/media/library/`, но sync при следующем запуске снова добавляет файл в unresolved (нет source marker).
**Фикс:** `updateUnresolvedStore` проверяет `allOutputDirs` на существующий canonical dir → пропускает. Файл: `PipelineRunner.swift`.
## Связанные заметки
- [[personal-os-architecture]]
- [[wiki/tech/kraken-infra]]
- [[wiki/tech/kraken-network]]
+38
View File
@@ -0,0 +1,38 @@
---
title: Vault Namespace Rules
created: '2026-05-17'
updated: '2026-05-17'
type: reference
tags:
- vault
- namespace
- obsidian
- infra
confidence: high
---
# Vault Namespace Rules
Актуально с 2026-05-15.
## WORK (Eagle + Android, DDG-specific)
- `work/briefs/daily|weekly|eod|inbox/`
- `work/wiki/`
- `work/plans/`
- `work/projects/`
> В work — **только DDG data**.
## PERSONAL (все устройства)
- `personal/projects/personal-os/` — executor, wiki, pipeline, infra
- `personal/projects/`
- `personal/plans/`
- `personal/`
- `family/`
## Правила переноса
- Планы personal-os/llm-wiki/infra → `personal/`
- Личные проекты не смешивать с work
## Vault style
- Titles — русской кириллицей
- Aliases: `[РУ вариант, EN вариант, slug]`