2026-26週 週報
やったこと
読書管理をJeluへ移行
- Notion書籍DBの使いづらさから、自己ホスト読書管理の調査開始
- Jelu / Booklore / Calibre-Web Automated / Komga / BookWyrm等を比較
- 日本語メタデータはどの完成品もNDL/openBD直結ではなく、Amazon.co.jp/Google Booksに依存する現実を確認
- JeluをNASに導入。Notion Bookshelf DB 217件をJeluへ一括移行
- ステータス変換: ほしい/積んでる/読んだ等をJeluのtoRead/owned/FINISHEDへ対応
- 読書管理の正本をJeluに決定。Obsidian側は読書メモ・読書マップ・振り返りの場として使う方針
wger + Burn Fit 移行
- wgerをNASにデプロイ。API tokenをSOPS管理へ追加
- Burn Fitアプリのスマホ画面をADB/UIAutomatorでスクレイピング
- 2023-07-03〜2026-06-26の3年分の運動履歴を抽出・投入
- WorkoutSession: 343件、WorkoutLog: 2487件
- WorkoutLog.date未設定で古い月の詳細が空になるバグを発見・補修
- 抽出スクリプトをgit管理。一時ファイル削除で 863MB→2.7MB
スマホバックアップ方針整理
- スマホ紛失時に困るデータをカテゴリごとに正本を決める方針に
- 2FA: Bitwarden Authenticator, リカバリーコード: NAS/ローカル
- メディア: NAS/Immich, 端末復元: Googleバックアップ
- Nova Launcher: .novabackupを同期フォルダ経由でNAS/他端末へ
- resticバックアップに対象パスが含まれていることを確認
Amazfit Bip 6 + Gadgetbridge
- Gadgetbridge導入。Bip 6はHighly supportedであることを確認
- auth key取得 → ペアリング成功。Zepp解除の罠を確認(解除するとauth key無効化)
- DBエクスポート→SQLite分析スクリプト作成
- /mnt/ugreen/data/health/gadgetbridge/
- 当面は運用観察。自動同期はデータ品質を見てから
NAS上の情報基盤整理
- Miniflux導入(FreshRSS比較の上、軽さを優先)
- Karakeep導入
- Homepageグループ名整理
- Uptime Kuma停止
- LocalSend導入(LANファイル転送)
- mpv設定改善(loudnorm→ReplayGain/dynaudnorm)
dotfiles/NixOS
- NixOS flake更新(Hermes Agent v0.15.1→v0.17.0)
- 各種secretをSOPS管理へ追加(paperless / wger / jelu / openrouter)
- NAS tailscale自動起動問題修正
- dotfiles Git方針整理(master→main統一、README作成)
- Hermes gateway/ntfy/systemd運用経路確認
書いたノート