-
Notifications
You must be signed in to change notification settings - Fork 0
Issue 34 Orca-like 検討 + Orca/SSH 連携の削除 #87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
8 commits
Select commit
Hold shift + click to select a range
b9e6958
docs: Issue 34 Orca-like オーケストレーション検討ドキュメント + multi-repo 検討メモ
takemi-ohama 735f02f
feat(base): コンテナの sshd インストールと起動を廃止
takemi-ohama b66a202
feat(orca): Orca/SSH publish 連携の CLI・compose・env・docs を削除
takemi-ohama 663bf88
fix(cross-review): doc と実装の整合・未使用 project_name 引数の削除
takemi-ohama 7307f07
docs(cross-review): Windows Orca 削除の移行ガイドを追加
takemi-ohama 56bc05f
docs(cross-review): 移行ガイドの devbase login 手順を正しい引数仕様に修正
takemi-ohama c5c8a1c
fix(base): openssh-client を明示追加(fresh build で ssh を保持)
takemi-ohama dad0d2b
docs(cross-review): 移行ガイドへのリンクを docs インデックスに追加
takemi-ohama File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,41 @@ | ||
| # Orca / コンテナ内 sshd 廃止に伴う移行ガイド(breaking change) | ||
|
|
||
| ## 要旨 | ||
|
|
||
| base image から **sshd を廃止**し、`devbase orca` 連携および `ENABLE_SSH` / `SSH_AUTHORIZED_KEYS` | ||
| などの SSH 公開まわりの CLI・compose・env を削除しました。 | ||
| これにより、**コンテナへ直接 SSH で入る従来の Orca 接続は使えなくなります**(breaking change)。 | ||
|
|
||
| ## 影響 | ||
|
|
||
| - 「**Windows Orca → Mac → コンテナ内 sshd**」でコンテナに接続していた利用者。 | ||
| - 旧 project env に残る `ENABLE_SSH=true` / `SSH_AUTHORIZED_KEYS` 等は**無視されます**(エラーにはなりません)。 | ||
|
|
||
| ## 暫定の代替(agent orchestration 実装前) | ||
|
|
||
| コンテナ内 sshd の代わりに、**Windows の VS Code を Mac へ Remote-SSH** し、Mac 上から | ||
| コンテナに入る運用に切り替えてください。 | ||
|
|
||
| 1. Mac 側で **Remote Login (sshd)** を有効化する(システム設定 > 一般 > 共有 > リモートログイン。 | ||
| 既に有効な環境なら不要)。 | ||
| 2. Windows の VS Code に **Remote-SSH 拡張**を入れ、Mac(`takemi_ohama@<Mac-LAN-IP>`)へ接続する。 | ||
| 3. 接続した Mac 上で対象プロジェクトに移動してコンテナへ入る。従来どおり git worktree / AI CLI が使える。 | ||
|
|
||
| ```bash | ||
| cd $DEVBASE_ROOT/projects/<project> | ||
| devbase up # 未起動なら | ||
| devbase login # 既定は index 1。複数コンテナなら `devbase login 2` のように index を指定 | ||
| ``` | ||
|
|
||
| (または `devbase list` の TUI からプロジェクト/コンテナを選んで login することもできる。) | ||
|
|
||
| ## 今後 | ||
|
|
||
| Issue 34 の agent orchestration(`docker exec` + tmux + VS Code Extension、 | ||
| 詳細は [`issues/i34-orcalike.md`](../../issues/i34-orcalike.md))が、 | ||
| 単一 window でコンテナに入る標準経路になる予定です。 | ||
|
|
||
| ## クリーンアップ(任意) | ||
|
|
||
| 生成済みの `~/.config/devbase/orca/ssh_config` と `/persistent/ai/ssh` は**自動削除しません**。 | ||
| 不要であれば手動で削除できます。 |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.