Commit Graph

23 Commits

Author SHA1 Message Date
5dc99c7571 values.yaml を更新
All checks were successful
Helm Chart Release / release-chart (push) Successful in 5s
2026-02-17 04:32:22 +00:00
Gitea Actions Bot
594519bf14 chore: update to WordPress 6.9.1, nginx 1.29.5-alpine-perl 2026-02-17 04:30:31 +00:00
4b5a038bf1 values.yaml を更新
All checks were successful
Helm Chart Release / release-chart (push) Successful in 5s
2026-02-17 04:25:05 +00:00
Gitea Actions
59f08bbde2 chore: Update Docker images
- WordPress: 6.9.0-php8.5-fpm-alpine -> 6.9.1-php8.5-fpm-alpine
- Nginx: 1.29.4-alpine-perl -> 1.29.5-alpine-perl

Auto-updated by Gitea Actions
2026-02-12 00:50:42 +00:00
31935a5c68 feat: Add configurable real IP forwarding for bare-metal clusters
All checks were successful
Helm Chart Release / release-chart (push) Successful in 12s
Update Docker Images and Helm Chart / update (push) Successful in 22s
Implement a new nginx.forwardRealIP configuration flag to enable/disable
real client IP extraction from X-Forwarded-For headers on bare-metal clusters.

Changes:
- Added nginx.forwardRealIP.enabled flag (default: false) to values.yaml
- Added nginx.forwardRealIP.trustedProxies list for flexible proxy IP ranges
- Updated Nginx configmap to conditionally apply real IP extraction settings
- Updated FastCGI parameters to use real IP when enabled, direct connection IP otherwise
- Updated WordPress wp-config.php to conditionally extract real IPs from headers

Configuration:
- When enabled: Extracts real client IP from X-Forwarded-For header
- When disabled: Uses direct connection IP (default Nginx behavior)
- Supports custom proxy IP ranges for CloudFlare, AWS ALB, etc.

This allows Helmchart to work seamlessly on both:
1. Bare-metal clusters with iptables load balancing
2. Cloud-managed clusters with proper IP forwarding

Version bumped to 6.9.0-a (WordPress version with implementation suffix)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-02-10 14:11:02 +09:00
Gitea Actions
0d9a89ba5c chore: Update Docker images
- WordPress: 6.9.0-php8.5-fpm-alpine -> 6.9.1-php8.5-fpm-alpine
- Nginx: 1.29.4-alpine-perl -> 1.29.5-alpine-perl

Auto-updated by Gitea Actions
2026-02-05 07:06:11 +00:00
6cddfe1319 ユーザーIP取得対応
All checks were successful
Helm Chart Release / release-chart (push) Successful in 12s
2026-02-02 00:18:45 +00:00
2319dbd7e9 ユーザーIP取得対応
All checks were successful
Helm Chart Release / release-chart (push) Successful in 12s
2026-02-02 00:14:53 +00:00
abb41b9c3a values.yaml を更新 2025-12-17 00:33:17 +00:00
GitHub Actions Bot
e8fb0e1bbf chore: update to WordPress 6.9.0 2025-12-15 02:01:24 +00:00
GitHub Actions Bot
725d1c0841 chore: update to WordPress 6.9.0 2025-12-05 01:46:50 +00:00
02b92ef7dc values.yaml を更新 2025-11-30 04:53:56 +00:00
30f5d7d7c4 values.yaml を更新 2025-11-28 11:25:08 +00:00
f9b0162162 values.yaml を更新 2025-11-26 03:54:06 +00:00
4845819cf6 values.yaml を更新 2025-11-25 02:47:15 +00:00
0278fbf61a values.yaml を更新 2025-11-25 01:41:09 +00:00
70dfd78b87 values.yaml を更新 2025-11-22 13:17:56 +00:00
f9b3afb36f values.yaml を更新 2025-11-22 00:57:17 +00:00
a7deea21ef values.yaml を更新 2025-11-21 10:33:04 +00:00
544a6de45e values.yaml を更新 2025-11-21 07:20:00 +00:00
11986be197 values.yaml を更新 2025-11-21 01:47:00 +00:00
6e6c1316f7 values.yaml を更新 2025-11-20 07:54:19 +00:00
helmchart
8d805728f4 Initial commit 2025-11-20 07:40:48 +00:00