Skip to content

Conversation

@dpeckett
Copy link
Collaborator

@dpeckett dpeckett commented Sep 26, 2025

Now connects to a seed relay and bootstraps the list of relays from that connection.

Also can finally spin up a standalone dev relay,

sudo -E ./apoxy alpha tunnel relay

And connect to it with,

./apoxy alpha tunnel run --agent demo --name dev --relay-addr=localhost:6081 --token=letmein --insecure-skip-verify

This uncovered a bunch of overlooked bugs that have also been fixed in this PR.

I think it might make sense in the future to include an alternative icx server router implementation that uses the cross platform tun device library and the unprivileged bifurcated/l2pc logic that we use in the agent code. This should allow running a standalone dev relay on mac osx etc.

Super chuffed to see this finally coming together!

Still gotta implement the kubernetes autodiscovery logic for the lambda use cases etc, that'll be coming soon (and is super straight forward).

@dpeckett dpeckett requested a review from dilyevsky September 26, 2025 12:09
Copy link
Contributor

@dilyevsky dilyevsky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like that relay is started by the same CLI now

@dpeckett dpeckett merged commit 2cbdf70 into main Sep 29, 2025
1 check passed
@dpeckett dpeckett deleted the dpeckett/relay-autodiscovery branch September 29, 2025 08:15
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.

3 participants