本番配置の結果を反映(ステップ8) #12

Merged
kazu634 merged 1 commits from deploy-results into main 2026-10-04 14:51:32 +09:00
Owner

概要

ステップ8: 本番配置の結果を手順書と PROJECT.md に反映する(コード変更なし)。

  • docs/deploy.md: Gitea がサインイン必須・SSH 無効のため、配置用の読み取り専用ユーザー tver-deploy とトークンで clone する手順に差し替え(Gitea 側の作業も追加)。.env の作り方、docker compose up -d --build、本番での動作確認結果、NAS が作る @eaDir の注記
  • PROJECT.md: 今の状態を「本番稼働中」に。決定事項(配置用ユーザーとトークン)、確認済みの事実(本番の動作確認、新着 API が 100 件で続きを取る手段が見つからないこと)、課題(DB バックアップ未着手、ファイル名上限、os.Root、DRM・地域制限は運用で観測)

確認

  • 本番(2026-10-04): /healthz 200、新着バラエティ 98 件、4 分の本編を登録→20 秒以内に完了、NAS video/tver/<番組名>/ に 1080p H.264/AAC の MP4、/library と Range 206
  • go test -count=1 ./... 7 パッケージ成功・0 失敗、go vet 指摘 0、git diff --check 問題なし
  • トークン・パスワードの実値はファイルに含まれていない

🤖 Generated with Claude Code

https://claude.ai/code/session_01BcuBr9DyfcqZY8xFQsY5Di

## 概要 ステップ8: 本番配置の結果を手順書と PROJECT.md に反映する(コード変更なし)。 - `docs/deploy.md`: Gitea がサインイン必須・SSH 無効のため、配置用の読み取り専用ユーザー `tver-deploy` とトークンで clone する手順に差し替え(Gitea 側の作業も追加)。`.env` の作り方、`docker compose up -d --build`、本番での動作確認結果、NAS が作る `@eaDir` の注記 - `PROJECT.md`: 今の状態を「本番稼働中」に。決定事項(配置用ユーザーとトークン)、確認済みの事実(本番の動作確認、新着 API が 100 件で続きを取る手段が見つからないこと)、課題(DB バックアップ未着手、ファイル名上限、os.Root、DRM・地域制限は運用で観測) ## 確認 - 本番(2026-10-04): `/healthz` 200、新着バラエティ 98 件、4 分の本編を登録→20 秒以内に完了、NAS `video/tver/<番組名>/` に 1080p H.264/AAC の MP4、`/library` と Range 206 - `go test -count=1 ./...` 7 パッケージ成功・0 失敗、`go vet` 指摘 0、`git diff --check` 問題なし - トークン・パスワードの実値はファイルに含まれていない 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01BcuBr9DyfcqZY8xFQsY5Di
kazu634 added 1 commit 2026-10-04 13:13:32 +09:00
kazu634 merged commit 3fb3227aa7 into main 2026-10-04 14:51:32 +09:00
kazu634 deleted branch deploy-results 2026-10-04 14:51:33 +09:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kazu634/tver#12