Skip to content

Commit

Permalink
fix links and redirects
Browse files Browse the repository at this point in the history
  • Loading branch information
andie787 committed Aug 9, 2024
1 parent f9eb49e commit 5870f93
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 6 deletions.
2 changes: 1 addition & 1 deletion blueprints/autostart-internal-apps.html.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ To use the Fly Proxy autostart and autostop feature you need to configure servic

This blueprint focuses on using autostart and autostop to control Machines based on incoming requests. But when you use Flycast for private apps you also get other Fly Proxy features like geographically aware load balancing.

Learn more about [Flycast](/docs/networking/private-networking/#flycast-private-fly-proxy-services).
Learn more about [Flycast](/docs/networking/flycast/).

## Create a new private app with a Flycast address

Expand Down
2 changes: 1 addition & 1 deletion blueprints/connect-private-network-wireguard/index.html.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ date: 2024-06-14

<center><iframe width="600" height="315" src="https://www.youtube-nocookie.com/embed/4NcvlIlIlso?si=DPbDPwzlRTQFx0hB" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></center><br />

Every [Fly.io](http://Fly.io) organization comes with a [private network](https://fly.io/docs/networking/private-networking/) that lets all your apps connect to each other. This is super convenient when you need to have microservices call each other’s endpoints or use [Flycast](https://fly.io/docs/networking/private-networking/#flycast-private-fly-proxy-services) to let your private apps turn off when you’re not using them. However, this isn’t just limited to your apps. You can jack into this network with WireGuard.
Every [Fly.io](http://Fly.io) organization comes with a [private network](https://fly.io/docs/networking/private-networking/) that lets all your apps connect to each other. This is super convenient when you need to have microservices call each other’s endpoints or use [Flycast](/docs/networking/flycast/) to let your private apps turn off when you’re not using them. However, this isn’t just limited to your apps. You can jack into this network with WireGuard.

This blueprint shows you how to create a WireGuard peer to your private network and connect to it so that you can access it from anywhere.

Expand Down
4 changes: 1 addition & 3 deletions networking/flycast.html.markerb
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@
title: "Flycast - Private Fly Proxy services"
layout: docs
nav: firecracker
redirect_from:
- /docs/reference/privatenetwork/
- /docs/reference/private-networking/
redirect_from: /docs/networking/private-networking/#flycast-private-fly-proxy-services
---

Flycast is the Fly.io version of Anycast, but for private apps on private networks. With Flycast, requests to your private apps get routed through the Fly Proxy, rather than Machine-to-Machine using `.internal` addresses (the [private networking](/docs/networking/private-networking/) available by default on every app). Unlike `.internal` addresses, with a Flycast address, you don't need to keep Machines running for the app to be reachable.
Expand Down
2 changes: 1 addition & 1 deletion reference/fly-proxy.html.markerb
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Fly Proxy gets all its information about apps and Machines and services from cor

## How Fly Proxy routes requests over your private network (6PN)

Apps can communicate with each other by default on your [private network](/docs/networking/private-networking/) without Fly Proxy's help, but if you want to use Fly Proxy features, then you can do that with [Flycast](/docs/networking/private-networking/#flycast-private-fly-proxy-services).
Apps can communicate with each other by default on your [private network](/docs/networking/private-networking/) without Fly Proxy's help, but if you want to use Fly Proxy features, then you can do that with [Flycast](/docs/networking/flycast/).

When you assign a Flycast address to your app, the traffic gets routed through Fly Proxy while remaining entirely in your private network. When App 1 makes a request to App 2 in the same private network, Fly Proxy on the worker hosting App 1's Machines checks out the details of the request, adds the appropriate headers, and routes the request through the same WireGuard tunnel backhaul to the nearest healthy worker that hosts Machines for App 2. Fly Proxy on that server sends the request to a Machine running App 2.

Expand Down

0 comments on commit 5870f93

Please sign in to comment.