docs(website): fix references to rust/ directory (#10973)

Resolves: #10971
This commit is contained in:
Thomas Eizinger
2025-11-26 14:21:29 +11:00
committed by GitHub
parent e10d05958c
commit ae5d80902c
4 changed files with 6 additions and 6 deletions

View File

@@ -115,7 +115,7 @@ systems languages, making it a great choice for a security-critical application
like Firezone.
And it has build targets for just about every platform under the sun. Our
[core connectivity library](https://github.com/firezone/firezone/tree/main/rust/connlib),
[core connectivity library](https://github.com/firezone/firezone/tree/main/rust/libs/connlib),
for example, runs reliably on iOS, Android, Windows, Linux, and macOS.
We'll be sharing more about our stack choices in future blog posts, but suffice
@@ -234,7 +234,7 @@ win-win.
For the curious readers, you can find our implementation of ICE, aptly named
"snownet", in our repository
[here](https://github.com/firezone/firezone/tree/main/rust/connlib/snownet).
[here](https://github.com/firezone/firezone/tree/main/rust/libs/connlib/snownet).
#### Directory sync

View File

@@ -429,5 +429,5 @@ itself. Now when you `dig` a service and get a response that looks like
We could go on for some time about all the fun edge cases that arise from doing
this sort of thing, but we'll stop here. If you _really_ want a peek under the
hood at how all this works, it's all open source --
[take a look](https://github.com/firezone/firezone/blob/main/rust/connlib/tunnel/src/dns.rs)
[take a look](https://github.com/firezone/firezone/blob/main/rust/libs/connlib/tunnel/src/dns.rs)
for yourself!

View File

@@ -155,7 +155,7 @@ even the most challenging network environments.
Our first implementation, while functional, suffered from several architectural
issues that made it difficult to maintain and extend. Our new implementation,
aptly named
"[snownet](https://github.com/firezone/firezone/tree/main/rust/connlib/snownet)"
"[snownet](https://github.com/firezone/firezone/tree/main/rust/libs/connlib/snownet)"
(sorry, we couldn't resist), is a ground-up rewrite that addresses these issues
and provides a solid foundation for future improvements.

View File

@@ -4,7 +4,7 @@ import Alert from "@/components/DocsAlert";
At Firezone, we use Rust[^1] to build secure remote access that scales, be it
from your Android phone, MacOS computer or Linux server. At the core of each app
sits a connectivity library — aptly named
[`connlib`](https://www.github.com/firezone/firezone/tree/main/rust/connlib)
[`connlib`](https://www.github.com/firezone/firezone/tree/main/rust/libs/connlib)
— that manages network connections and WireGuard tunnels to secure your
traffic. After several iterations, weve landed on a design that we are
extremely happy with. It gives us fast and exhaustive tests, deep customisation
@@ -455,7 +455,7 @@ servers for your public IP? No problem. Just make 5 `StunBinding`s and call them
in order[^4].
In the case of Firezone, you can see this in the example of
[`snownet`](https://github.com/firezone/firezone/tree/main/rust/connlib/snownet),
[`snownet`](https://github.com/firezone/firezone/tree/main/rust/libs/connlib/snownet),
a library that combines ICE and WireGuard and thereby exposes "magic" IP tunnels
that work in any network setup to the rest of the application.