Skip to content

feat(p2p-wss): refine p2p-forge and pebble setup for autotls#30

Merged
gacevicljubisa merged 5 commits intofeat/p2p-wss-support-v2from
akrem/p2p-wss-support-v2
Jan 16, 2026
Merged

feat(p2p-wss): refine p2p-forge and pebble setup for autotls#30
gacevicljubisa merged 5 commits intofeat/p2p-wss-support-v2from
akrem/p2p-wss-support-v2

Conversation

@akrem-chabchoub
Copy link

@akrem-chabchoub akrem-chabchoub commented Jan 14, 2026

Description

This PR adds automatic CoreDNS configuration to forward local.test DNS queries to p2p-forge, enabling proper ACME challenge resolution for P2P-WSS certificates.

Changes

  • beelocal.sh:

    • Add support for LOCAL_CONFIG environment variable to use local config files
    • Add CoreDNS configuration in deploy-p2p-wss() to forward local.test queries to p2p-forge service
  • config/p2p-forge-deployment.yaml:

    • Update registration domain to use full cluster DNS name (p2p-forge.local.svc.cluster.local:8080)
    • Enable external TLS (external-tls=true)

How to Test

ACTION=prepare OPTS='skip-vet' P2P_WSS_ENABLE=true BEELOCAL_BRANCH=akrem/p2p-wss-support-v2 ./beelocal.sh

@akrem-chabchoub akrem-chabchoub self-assigned this Jan 14, 2026
@akrem-chabchoub akrem-chabchoub changed the title Akrem/p2p wss support v2 feat(p2p-wss): refine p2p-forge and pebble setup for autotls Jan 14, 2026
@bcsorvasi bcsorvasi added this to the bee-v2.7.0 milestone Jan 14, 2026
@gacevicljubisa gacevicljubisa merged commit bfec913 into feat/p2p-wss-support-v2 Jan 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants