From 230537b994d29710d1c33c2eef35487573dc550e Mon Sep 17 00:00:00 2001 From: yyamashita Date: Sun, 17 May 2026 17:04:49 +0900 Subject: 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 --- server/authorized_keys | 3 +++ server/requirements.md | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 server/authorized_keys create mode 100644 server/requirements.md (limited to 'server') diff --git a/server/authorized_keys b/server/authorized_keys new file mode 100644 index 0000000..fa01484 --- /dev/null +++ b/server/authorized_keys @@ -0,0 +1,3 @@ +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL38Bz/ffc14WRi9g3CnLgzLluHwhCPdjRAXxET5t/+Y yyamashita@ubuntu-4gb-hel1-1 +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAWtunt4nZ3MVeom6TbtCFVtEzsiSicnZ1Ea6YX6QLOc +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA4ER14o2du4bd6shr8qBkGunRjQr85elyGIb34/nVmz u0_a188@localhost 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 | サーバー操作 | -- cgit v1.2.3