Docker Compose 構成をシンプル化: 本番=docker-compose.yml、開発=docker-compose.develop.yml

- docker-compose.yml を本番用に変更(旧 docker-compose.prod.yml の内容)
- docker-compose.develop.yml を新規追加(開発用)
- deploy.sh を追加(本番デプロイスクリプト)
- develop.bat を追加(ローカル開発起動スクリプト)
- docker-compose.prod.yml を削除
- 本番サーバーに .env → .env.production シンボリックリンク設置済み
- CLAUDE.md のデプロイコマンドを更新

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Akira
2026-03-15 15:43:50 +09:00
parent e3c21d6e81
commit 736b9c824e
6 changed files with 152 additions and 112 deletions

22
deploy.sh Normal file
View File

@@ -0,0 +1,22 @@
#!/bin/bash
set -e
cd "$(dirname "$0")"
echo "=== KeinaSystem デプロイ ==="
echo "[1/4] git pull..."
git pull origin main
echo "[2/4] docker compose down..."
docker compose down
echo "[3/4] docker compose build..."
docker compose build
echo "[4/4] docker compose up -d..."
docker compose up -d
echo ""
echo "=== デプロイ完了 ==="
docker compose ps