Feature: Allow to set Redis IP Family #613

Closed
opened 2026-04-05 16:21:20 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @JulesdeCube on 12/24/2024

Purpose

One Uptime is at this day not IPv6 only compliant (see #1348) because ioredis is force to use ipv4 by default.

Description

This PR add a new environmental variables REDIS_IP_FAMILY that define ioredis IP protocol family (see options.family).

This PR also add the necessary configuration for Docker and Kubernetes Helm chart deployment.

Same issues on mastodon: https://github.com/mastodon/mastodon/issues/27043

closes #1348

*Originally created by @JulesdeCube on 12/24/2024* ## Purpose One Uptime is at this day not IPv6 only compliant (see #1348) because `ioredis` is force to use ipv4 by default. ## Description This PR add a new environmental variables `REDIS_IP_FAMILY` that define `ioredis` IP protocol family (see [`options.family`](https://ioredis.readthedocs.io/en/stable/API/#new-redisport-host-options)). This PR also add the necessary configuration for Docker and Kubernetes Helm chart deployment. ## Related issues Same issues on mastodon: https://github.com/mastodon/mastodon/issues/27043 closes #1348
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/oneuptime#613