Commit Graph

46 Commits

Author SHA1 Message Date
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
7a3847494f 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-10 05:07:28 +00:00
Gitea Actions
800255947f 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-10 05:01:36 +00: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
fe991dea2a ユーザーIP取得対応
All checks were successful
Helm Chart Release / release-chart (push) Successful in 11s
Update Docker Image Tags and Release Helm Chart / update-and-release (push) Successful in 19s
2026-02-02 01:39:57 +00:00
7bf7fb69ad ユーザーIP取得対応
All checks were successful
Helm Chart Release / release-chart (push) Successful in 11s
2026-02-02 00:22:40 +00:00
3e75bd339e Chart.yaml を更新
Some checks failed
Helm Chart Release / release-chart (push) Failing after 12s
Update Docker Image Tags and Release Helm Chart / update-and-release (push) Successful in 16s
2025-12-24 06:24:55 +00:00
47a46d4d02 Chart.yaml を更新 2025-12-17 00:13:24 +00:00
a8cebda66f Chart.yaml を更新 2025-12-15 08:21:49 +00:00
4f198495a8 Chart.yaml を更新 2025-12-15 06:36:57 +00:00
de24a10acb Chart.yaml を更新 2025-12-15 02:16:05 +00:00
db7775a573 Chart.yaml を更新 2025-12-15 02:13:23 +00:00
GitHub Actions Bot
e8fb0e1bbf chore: update to WordPress 6.9.0 2025-12-15 02:01:24 +00:00
625ed3df0b Chart.yaml を更新 2025-12-13 23:02:12 +00:00
ef2a4f2e10 Chart.yaml を更新 2025-12-13 22:51:30 +00:00
2c9443d725 Chart.yaml を更新 2025-12-13 11:07:13 +00:00
e4e1a406b0 Chart.yaml を更新 2025-12-13 10:44:19 +00:00
888ad3b1ea Chart.yaml を更新 2025-12-12 23:02:41 +00:00
09a316457f Chart.yaml を更新 2025-12-12 05:52:29 +00:00
f672031bf1 Chart.yaml を更新 2025-12-12 05:42:10 +00:00
cadb1374f4 Chart.yaml を更新 2025-12-12 05:33:49 +00:00
0c36d825ba Chart.yaml を更新 2025-12-12 05:26:06 +00:00
8cb599bf0f Chart.yaml を更新 2025-12-12 00:48:04 +00:00
9c3e1cc251 Chart.yaml を更新 2025-12-12 00:15:21 +00:00
d2f048e3e5 Chart.yaml を更新 2025-12-10 07:37:50 +00:00
GitHub Actions Bot
725d1c0841 chore: update to WordPress 6.9.0 2025-12-05 01:46:50 +00:00
ebab01b3f2 Chart.yaml を更新 2025-11-30 04:56:08 +00:00
61d20e5549 Chart.yaml を更新 2025-11-28 11:25:39 +00:00
23568402aa Chart.yaml を更新 2025-11-28 10:58:52 +00:00
24b431ad1b Chart.yaml を更新 2025-11-26 07:32:59 +00:00
aded117419 Chart.yaml を更新 2025-11-26 03:57:28 +00:00
b32d53a30a Chart.yaml を更新 2025-11-26 02:39:49 +00:00
6bdf030bec Chart.yaml を更新 2025-11-26 02:15:14 +00:00
20d309950a Chart.yaml を更新 2025-11-26 01:53:08 +00:00
878d91816f Chart.yaml を更新 2025-11-25 23:46:36 +00:00
3cf7957d0e Chart.yaml を更新 2025-11-25 23:37:56 +00:00
5a7590b407 Chart.yaml を更新 2025-11-25 22:43:39 +00:00
8b1f5f2621 Chart.yaml を更新 2025-11-25 14:47:52 +00:00
13b84799d5 Chart.yaml を更新 2025-11-25 14:34:20 +00:00
f36c804541 Chart.yaml を更新 2025-11-21 23:35:46 +00:00
252c21206c Chart.yaml を更新 2025-11-21 23:33:39 +00:00
acc83bf2a4 Chart.yaml を更新 2025-11-21 10:45:49 +00:00
9dd8694ad2 Chart.yaml を更新 2025-11-21 10:43:44 +00:00
493f0b91c1 Chart.yaml を更新 2025-11-21 10:41:37 +00:00
bce3fe725f Chart.yaml を更新 2025-11-20 07:47:16 +00:00
helmchart
8d805728f4 Initial commit 2025-11-20 07:40:48 +00:00