Commit Graph

21 Commits

Author SHA1 Message Date
GitHub Actions Bot 112fae7059 chore: update nginx to 1.31.1-alpine-perl, selenium to 148.0-chromedriver-148.0 (no release) 2026-05-25 02:00:33 +00:00
GitHub Actions Bot 5aa6583f69 chore: update nginx to 1.31.0-alpine-perl, selenium to 147.0-chromedriver-147.0 (no release) 2026-05-18 02:00:23 +00:00
GitHub Actions Bot 982cc274d8 chore: update to PHP 8.5.6, nginx 1.30.0-alpine-perl, selenium 147.0-chromedriver-147.0 2026-05-11 02:00:26 +00:00
GitHub Actions Bot 3fd01dd7e5 chore: update nginx to 1.30.0-alpine-perl, selenium to 147.0-chromedriver-147.0 (no release) 2026-04-20 02:00:26 +00:00
claude f48879446c feat: phpEnv による汎用 PHP 環境変数サポートを追加
Helm Chart Release / release-chart (push) Successful in 5s
Update Docker Image Tags and Release Helm Chart / update-and-release (push) Successful in 13s
values.yaml の phpEnv マップに設定した任意のキーと値を
PHP-FPM コンテナの環境変数として渡せるようにした。
APIキー・外部サービス設定など DB 接続以外の情報も
同様の方法で PHP に共有できる。

- values.yaml: phpEnv セクション追加
- templates/deployment.yaml: phpEnv を env としてレンダリング
- README.md: パラメータ説明と使用例(例10)を追加
- CLAUDE.md: 新規作成(PHP環境なし・git情報・改修履歴を記録)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 09:58:13 +09:00
GitHub Actions Bot 84ed9e478e chore: update to PHP 8.5.5, nginx 1.29.8-alpine-perl, selenium 147.0-chromedriver-147.0 2026-04-13 02:00:26 +00:00
GitHub Actions Bot c8a745f997 chore: update nginx to 1.29.7-alpine-perl, selenium to 145.0-chromedriver-145.0 (no release) 2026-03-30 02:00:25 +00:00
GitHub Actions Bot d2c3b9671f chore: update to PHP 8.5.4, nginx 1.29.6-alpine-perl, selenium 145.0-chromedriver-145.0 2026-03-16 02:00:21 +00:00
GitHub Actions Bot e83fd7b6f6 chore: update nginx to 1.29.5-alpine-perl, selenium to 145.0-chromedriver-145.0 (no release) 2026-03-02 02:00:24 +00:00
claude 06c63037f1 feat: Add SMTP mail sending feature via msmtp
Helm Chart Release / release-chart (push) Successful in 5s
PHPアプリケーションからSMTP経由でメール送信を行う機能を追加。
msmtpをPHP-FPMコンテナに統合し、mail()関数で直接利用可能。

Features:
- STARTTLS(port 587)とSSL/TLS(port 465)に対応
- 送信元アドレスは固定だがPHPで上書き指定可能
- パスワードはKubernetes Secretで安全に管理
- 自己署名証明書対応オプション
- Gmail、Office365など一般的なSMTPサーバーに対応

Changes:
- values.yaml: smtp設定セクションを追加
- templates/secret-smtp.yaml: パスワード管理用Secret
- templates/configmap-smtp.yaml: msmtprc設定ファイル生成
- templates/configmap-smtp.yaml: PHPヘルパークラス(SmtpConfig)
- templates/deployment.yaml: msmtpインストールと設定
- README.md: SMTP設定パラメータ表と使用例を追加

Protocol support:
- auto: 自動判定(推奨)
- starttls: SMTP + STARTTLS(ポート587)
- tls: SSL/TLS(ポート465)

PHP Usage:
  SmtpConfig::init();
  mail($to, $subject, $body);
  // または別の送信者で上書き
  SmtpConfig::mail($to, $subject, $body, $headers, 'custom@example.com');

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-24 10:44:12 +09:00
GitHub Actions Bot adc9ce5934 chore: update to PHP 8.5.3, nginx 1.29.5-alpine-perl, selenium 144.0-chromedriver-144.0 2026-02-16 02:00:39 +00:00
GitHub Actions Bot c31ee5ce93 chore: update to PHP 8.5.2, nginx 1.29.5-alpine-perl, selenium 144.0-chromedriver-144.0 2026-02-10 03:47:43 +00:00
claude 02696fc55e feat: Add Real IP forwarding feature for bare-metal clusters
Helm Chart Release / release-chart (push) Successful in 12s
ベアメタルKubernetesクラスターやLoadBalancer環境において、
PHP側で訪問者の実IPアドレスを取得できる機能を追加。

Changes:
- Add nginx.forwardRealIP configuration in values.yaml
- Implement real_ip_header and set_real_ip_from in Nginx config
- Pass real IP info to PHP-FPM via fastcgi_param
- Add usage example and documentation in README.md
- Create test-real-ip.php for verification
- Update chart version to 8.5.2-a

Features:
- Compatible with existing customConfig.snippet
- Configurable trusted proxy networks
- Supports multi-tier proxy with recursive option
- Default disabled for backward compatibility

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-10 09:21:55 +09:00
pieter 6c4f7c0bf2 Composer対応
Helm Chart Release / release-chart (push) Successful in 17s
2026-02-06 01:20:27 +00:00
GitHub Actions Bot 3ced61563a chore: update to PHP 8.5.2, nginx 1.29.4-alpine-perl, selenium 144.0-chromedriver-144.0 2026-01-26 02:00:35 +00:00
GitHub Actions Bot 80d248ad10 chore: update to PHP 8.5.2, nginx 1.29.4-alpine-perl, selenium 143.0-chromedriver-143.0 2026-01-19 02:00:30 +00:00
GitHub Actions Bot 9e44c92824 chore: update to PHP 8.5.1, nginx 1.29.4-alpine-perl, selenium 143.0-chromedriver-143.0 2026-01-10 11:14:01 +00:00
pieter c5b8c05715 values.yaml を更新 2025-09-11 07:35:58 +00:00
pieter 79308adbbc values.yaml を更新 2025-08-29 03:21:43 +00:00
pieter 2b3923db0c values.yaml を更新 2025-07-05 04:28:15 +00:00
pieter b26776fde2 "/" にファイルをアップロード 2025-07-04 06:23:04 +00:00