Original PR: https://github.com/moghtech/komodo/pull/405 Author: @vosdev Created: 4/11/2025 Status: ✅ Merged Merged: 4/14/2025 Merged by: @mbecker20
Base: 1.17.1 ← Head: add-ipv6-support
1.17.1
add-ipv6-support
a7c1ae9
e87fe5a
ce2e257
8 files changed (+47 additions, -5 deletions)
📝 bin/core/src/config.rs (+1 -0) 📝 bin/core/src/main.rs (+3 -2) 📝 bin/periphery/src/config.rs (+1 -0) 📝 bin/periphery/src/main.rs (+5 -3) 📝 client/core/rs/src/entities/config/core.rs (+12 -0) 📝 client/core/rs/src/entities/config/periphery.rs (+13 -0) 📝 config/core.config.toml (+6 -0) 📝 config/periphery.config.toml (+6 -0)
bin/core/src/config.rs
bin/core/src/main.rs
bin/periphery/src/config.rs
bin/periphery/src/main.rs
client/core/rs/src/entities/config/core.rs
client/core/rs/src/entities/config/periphery.rs
config/core.config.toml
config/periphery.config.toml
This PR makes the listener address configurable for both Core and Periphery through the following env vars:
CORE_LISTENER_ADDRESS PERIPHERY_LISTENER_ADDRESS
CORE_LISTENER_ADDRESS
PERIPHERY_LISTENER_ADDRESS
But the main purpose of this PR is to add support for IPv6.
Before:
ss -tulpn | grep 120 tcp LISTEN 0 1024 0.0.0.0:9120 0.0.0.0:* users:(("core",pid=4694,fd=13)) tcp LISTEN 0 1024 0.0.0.0:8120 0.0.0.0:* users:(("periphery",pid=4702,fd=10))
After:
ss -tulpn | grep 120 tcp LISTEN 0 1024 *:8120 *:* users:(("periphery",pid=163028,fd=9)) tcp LISTEN 0 1024 *:9120 *:* users:(("core",pid=163036,fd=15))
Fixes https://github.com/moghtech/komodo/issues/313
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/moghtech/komodo/pull/405
Author: @vosdev
Created: 4/11/2025
Status: ✅ Merged
Merged: 4/14/2025
Merged by: @mbecker20
Base:
1.17.1← Head:add-ipv6-support📝 Commits (3)
a7c1ae9Make listener address configurablee87fe5aMake listener address configurable for peripheryce2e257rename listener_address -> bind_ip📊 Changes
8 files changed (+47 additions, -5 deletions)
View changed files
📝
bin/core/src/config.rs(+1 -0)📝
bin/core/src/main.rs(+3 -2)📝
bin/periphery/src/config.rs(+1 -0)📝
bin/periphery/src/main.rs(+5 -3)📝
client/core/rs/src/entities/config/core.rs(+12 -0)📝
client/core/rs/src/entities/config/periphery.rs(+13 -0)📝
config/core.config.toml(+6 -0)📝
config/periphery.config.toml(+6 -0)📄 Description
This PR makes the listener address configurable for both Core and Periphery through the following env vars:
CORE_LISTENER_ADDRESSPERIPHERY_LISTENER_ADDRESSBut the main purpose of this PR is to add support for IPv6.
Before:
After:
Fixes https://github.com/moghtech/komodo/issues/313
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.