Skip to main content
Version: 0.6.0

Application Regions

By default, applications and all their associated tasks are deployed to the closest region of the deploying user. For example, a user in San Francisco can expect its applications to be deployed in San Jose (SJC) our closest data center to San Francisco.

However, you can override this behavior by adding a single line to your file, or any other file that you designated as the main project file containing the command as defined in the pyproject.toml file.
from seaplane.apps import App
from seaplane.config import config

# set the region

# create your app
app = App(app-name)

# tell seaplane to run the app

We are working on smart region placement and multi-region support, where apps are automatically deployed where needed based on end-user traffic patterns. Keep an eye on this page for updates or contact for early access.

Available Regions

Seaplane supports the following regions and data centers.

blrBengaluru, India (BLR)
fraFrankfurt, Germany (FRA)
jfkJohn F. Kennedy International Airport, New York City, United States (JFK)
lgaLaGuardia Airport, New York City, United States (LGA)
lhrLondon Heathrow Airport, United Kingdom (LHR)
nrtNarita International Airport, Tokyo, Japan (NRT)
sinSingapore Changi Airport, Singapore (SIN)
sjcSan Jose International Airport, California, United States (SJC)

We are always adding new regions and locations. Contact to request a specific new region.