Failed to authenticate. API Error: 401 Invalid authentication credentials
[2026-05-17] vault sync
This commit is contained in:
@@ -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
|
||||
@@ -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"`
|
||||
@@ -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]]
|
||||
|
||||
@@ -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]`
|
||||
Reference in New Issue
Block a user