diff options
| author | yyamashita <yyamashita@hetzner.yyamashita.com> | 2026-05-17 17:04:49 +0900 |
|---|---|---|
| committer | yyamashita <yyamashita@hetzner.yyamashita.com> | 2026-05-17 17:04:49 +0900 |
| commit | 230537b994d29710d1c33c2eef35487573dc550e (patch) | |
| tree | 48b3815c60cc51cf2ca0301e09971dc043ce95b9 /server/requirements.md | |
| parent | 4a2def16fa9b66d0f7b3ce0812325365bb821287 (diff) | |
Add server/ dir, CLAUDE.md, and SSH key management via install.sh
- server/authorized_keys: root SSH keys managed in repo
- server/requirements.md: list of required tools/packages
- git/install.sh: now also applies authorized_keys on install
- CLAUDE.md: repo overview for Claude Code
- Deploy.md: simplified
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'server/requirements.md')
| -rw-r--r-- | server/requirements.md | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/server/requirements.md b/server/requirements.md new file mode 100644 index 0000000..8be8bd0 --- /dev/null +++ b/server/requirements.md @@ -0,0 +1,18 @@ +# Requirements + +## Server (Hetzner VPS / Ubuntu 24.04) + +| ツール | 用途 | インストール方法 | +|---|---|---| +| Docker Engine + Compose | コンテナ実行 | `curl -fsSL https://get.docker.com \| sh` | +| git | bare リポジトリ | `apt install git` | +| tmux | Claude Code セッション | `apt install tmux` | +| claude CLI | Claude Code | [claude.ai/code](https://claude.ai/code) | +| bash, curl | スクリプト実行 | 標準搭載 | + +## Local + +| ツール | 用途 | +|---|---| +| git | push でデプロイ | +| ssh | サーバー操作 | |
