Skip to content

106/add port forward config#107

Merged
mizunoryuki merged 3 commits into
mainfrom
106/add-port-forward-config
May 9, 2026
Merged

106/add port forward config#107
mizunoryuki merged 3 commits into
mainfrom
106/add-port-forward-config

Conversation

@mizunoryuki

Copy link
Copy Markdown
Collaborator

issue番号

変更内容(写真か動画も一緒に)

ローカルでsshを行って特定のポートにアクセスできるように変更する

スクリーンショット 2026-05-10 4 53 18 スクリーンショット 2026-05-10 4 53 13

影響範囲(あれば)

Copilot AI review requested due to automatic review settings May 9, 2026 19:55

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Issue #106(オブジェクトストレージの Filer UI を SSH port-forward で localhost から閲覧可能にする)に関連して、Docker Compose のポート公開設定と、手動デプロイ workflow の deploy_ref 解決ロジックを調整する PR です。

Changes:

  • staging/test/production の Compose オーバーレイにポート公開(kaede: 8080、seaweedfs: 8888)を追加
  • SeaweedFS の Filer UI ポート(8888)を 127.0.0.1 バインドで公開(ssh port-forward 前提)
  • test/stg のデプロイ workflow で、deploy_ref 未指定時に「現在のブランチ」をデフォルトにする

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
compose.test.yml kaede(8080) と seaweedfs(8888) のポート公開を追加
compose.staging.yml kaede(8080) と seaweedfs(8888) のポート公開を追加
compose.production.yml kaede(8080) と seaweedfs(8888) のポート公開を追加
.github/workflows/okarin-test-deploy-ci.yml deploy_ref 未指定時に github.ref_name を使うよう変更
.github/workflows/okarin-stg-deploy-ci.yml deploy_ref 未指定時に github.ref_name を使うよう変更

Comment thread compose.test.yml
- ${KAEDE_ENV_FILE:-./deploy/apps/kaede.test.env}
- ${DEPLOY_META_FILE:-/var/tmp/okarin/runtime/test.env}
ports:
- "8080:8080"
Comment thread compose.staging.yml
- ${KAEDE_ENV_FILE:-./deploy/apps/kaede.staging.env}
- ${DEPLOY_META_FILE:-/var/tmp/okarin/runtime/staging.env}
ports:
- "8080:8080"
Comment thread compose.production.yml
- ${KAEDE_ENV_FILE:-./deploy/apps/kaede.production.env}
- ${DEPLOY_META_FILE:-/var/tmp/okarin/runtime/production.env}
ports:
- "8080:8080"
@mizunoryuki mizunoryuki merged commit ef5d6ee into main May 9, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants