forked from superfly/docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
regions.html.md.erb
53 lines (42 loc) · 2.27 KB
/
regions.html.md.erb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
---
title: Regions
layout: docs
sitemap: false
nav: firecracker
---
The Fly.io platform runs applications physically close to users: in datacenters around the world, on servers we run ourselves. You can currently deploy your apps in 24 regions.
<img style="border-radius: 0.75rem;" src="/docs/images/fly-region-map.png" alt="Map showing the Fly.io balloon in 24 locations across a world map"/>
## Fly.io Regions
|Region ID| Region Location | Gateway* |
|---------|-----------------|---------|
ams|Amsterdam, Netherlands | ✓
cdg|Paris, France | ✓
den|Denver, Colorado (US) | ✓
dfw|Dallas, Texas (US) | ✓
ewr|Secaucus, NJ (US)
fra|Frankfurt, Germany | ✓
gru|São Paulo
hkg|Hong Kong, Hong Kong | ✓
iad|Ashburn, Virginia (US)
jnb|Johannesburg, South Africa
lax|Los Angeles, California (US) | ✓
lhr|London, United Kingdom | ✓
maa|Chennai (Madras), India | ✓
mad|Madrid, Spain
mia|Miami, Florida (US)
nrt|Tokyo, Japan | ✓
ord|Chicago, Illinois (US) | ✓
scl|Santiago, Chile | ✓
sea|Seattle, Washington (US) | ✓
sin|Singapore | ✓
sjc|Sunnyvale, California (US) | ✓
syd|Sydney, Australia | ✓
yul|Montreal, Canada
yyz|Toronto, Canada | ✓
* You can host your apps in any region; "Gateway" regions also have WireGuard gateways, through which you connect to your organization's private network.
## _Discovering your Application's Region_
You can see the list of Fly.io regions any time with [`fly platform regions`](https://fly.io/docs/flyctl/platform-regions).
You can see which regions your app is running in with [`fly status`](https://fly.io/docs/flyctl/status/).
View and manage your app's region pool with [`fly regions`](/docs/flyctl/regions/). See [Scaling and Autoscaling](/docs/reference/scaling/) for more about regions and scaling.
Fly.io [storage volumes](/docs/reference/volumes/) are tied to the region they're created in.
When an application instance is started, the three-letter name for the region it's running in is stored in the VM's `FLY_REGION` environment variable. This, along with other [Runtime Environment](/docs/reference/runtime-environment/) information, is visible to your app running on that instance.