コンテンツにスキップ

自動化インベントリ

📁 docs/dev-environment/artifact/automation-inventory.md

GitHub Actions セクション: .github/workflows/sync-automation-inventory.yml により自動更新(ワークフロー変更時 + 毎週日曜)
Windows セクション: scripts/sync_windows_inventory.ps1 をTask Schedulerに登録して自動更新(毎週日曜 09:00)


🔵 GitHub Actions(クラウド側)

自動生成: 2026-05-07 05:26 JST

KZ55230/MyLab

ワークフロー トリガー ファイル
Auto-set milestone by project start/end date スケジュール: 毎日 09:00 JST / 手動実行可 auto-milestone-by-dates.yml
Blocked issueレビュー(1時間間隔) スケジュール: 毎時0分 / 手動実行可 blocked-review.yml
Windows ハートビート確認 スケジュール: 毎日 11:00 JST / 手動実行可 check-windows-heartbeat.yml
今週中タスク日次レポート スケジュール: 毎日 09:00 JST / 手動実行可 daily-tasks-report.yml
Glossary Research issues (labeled) / 手動実行可 glossary-research.yml
Issue Structurizer issues (opened) issue-structurizer.yml
Auto-update milestone due dates スケジュール: 毎日 09:00 JST / 手動実行可 milestone-auto-dates.yml
Auto-set project start date on In Progress スケジュール: 毎時0分 / 手動実行可 project-auto-dates.yml
Auto-set project status to Done on issue close issues (closed) project-auto-done.yml
読書予定issue書籍情報補完 issues (opened) / 手動実行可 reading-book-info.yml
Sync automation inventory push (.github/workflows/**, projects/**/docker-compose.yml) / スケジュール: 毎週日 09:00 JST / 手動実行可 sync-automation-inventory.yml
マイルストーン同期 milestone / スケジュール: 毎日 10:00 JST / 手動実行可 sync-milestones.yml
Sync site-docs push (docs/**) / 手動実行可 sync-site-docs.yml
Sync inventory to Notion push (docs/dev-environment/automation-inventory.md) / 手動実行可 sync-to-notion.yml
Sync to Obsidian Vault push (docs/**, logs/**) / 手動実行可 sync-to-vault.yml
週次ヘルスチェック スケジュール: 毎週月 09:00 JST / 手動実行可 weekly-health-check.yml

KZ55230/HomeBoard

ワークフロー トリガー ファイル
Auto-update milestone due dates スケジュール: 毎日 09:00 JST / 手動実行可 milestone-auto-dates.yml
Auto-set project start date on In Progress スケジュール: 毎時0分 / 手動実行可 project-auto-dates.yml

KZ55230/kaz_dev_stable-diffusion-webui

ワークフロー トリガー ファイル
Linter push, pull_request on_pull_request.yaml
Tests 手動実行可 run_tests.yaml
Pull requests can't target master branch pull_request warns_merge_master.yml

KZ55230/issue-quick

ワークフロー トリガー ファイル
Auto Hotfix issues (labeled) / pull_request auto-hotfix.yml
CI push / pull_request ci.yml

🟠 Windows Task Scheduler(PCローカル側)

自動生成: 2026-05-06 22:28(Windows PC)

タスク名 実行タイミング 目的 状態
MyLab-Heartbeat 毎日 08:00 PC 正常動作を GitHub に毎朝記録するハートビート(36時間無応答でアラートIssue作成)
MyLab-NoteCollector 毎日 05:45 note 記事収集・自動スキ
MyLab-PromptCollector 毎日 20:00 AI漫画プロンプト収集
MyLab-QiitaCollector 毎日 05:30 Qiita ストック記事収集・要約
MyLab-SDMonitor 5分間隔 SD Forge / kohya_ss 死活監視・Discord通知(5分間隔)
MyLab-TaskMonitor 毎日 07:00 タスク実行監視・障害通知(日次サマリをDiscord/Gmailで通知)
MyLab-TaskSync 15分間隔 Google Tasks ↔ GitHub Issues/Projects ↔ Calendar 双方向同期
MyLab-TechBlogCollector 毎日 06:00 テックブログ RSS 収集・要約
MyLab-XBookmark-ImageRef 毎日 13:00 AI漫画用ブックマーク画像収集・SDリポジトリ保存
MyLab-XBookmarkInsights 毎日 05:00 X ブックマーク収集・分析
MyLab-XBookmark-IT 毎日 05:00 ITスキル系ブックマーク収集・Gemini分析・Obsidian保存
MyLab-XBookmark-Watch 毎日 22:00 watch_accountsユーザーTL収集・画像DL
MyLab-YouTubeDigest 毎日 13:00 YouTube プレイリスト動画要約
MyLab-ZennLikesDigest 毎日 05:15 Zenn いいね記事ダイジェスト

🟣 VPS(Oracle Cloud Ubuntu 22.04 ARM)

自動生成: 2026-05-07 09:00 JST(VPS側 cron)

systemd サービス

サービス名 説明 状態
mylab-discord-bot MyLab Discord Bot(常時起動)
bookmark-discord-bot Bookmark Discord Bot(常時起動)

cron ジョブ

スケジュール スクリプト 説明
毎日 17:00 buzz-collector/main.py Buzz Collector(全ジャンル収集)
毎日 16:00 / 06:00 task_monitor.py タスク実行監視・障害通知
毎日 06:30 daily_summary/main.py デイリーサマリー生成
15分間隔 task_sync/main.py Google Tasks ↔ GitHub 双方向同期
毎週日曜 13:00 find ... -mtime +7 ログローテーション(7日保持)
毎週日曜 00:00 sync_vps_inventory.py VPS自動化インベントリ同期

🐳 Docker(Windows ローカル)

自動生成: 2026-05-07 05:26 JST

コンテナ名 イメージ / ビルド ポート Compose ファイル
n8n n8nio/n8n:latest 5678 projects/n8n-docker/
image-gallery build (image-gallery) 8001 projects/n8n-docker/
agent-worker build (agent-worker) - projects/background-worker/
litellm ghcr.io/berriai/litellm:main-latest 8000 projects/litellm/
open-webui ghcr.io/open-webui/open-webui:main 3000 projects/open-webui/
kohya-ss build (kohya-ss) 7861 projects/lora-training/kohya_ss/

📌 備考

  • GitHub Actions のスケジュールは UTC 基準。JST = UTC+9。
  • MyLab-TaskMonitor は全コレクター完了後に実行し、失敗タスクをDiscord/Gmailで通知する。
  • Windows側の実際の登録状況は Get-ScheduledTask -TaskName 'MyLab-*' | Format-Table TaskName, State で確認可能。