NETWORK
Networking
Connect the services in your projects and expose only what should be public — with private networking, public endpoints and firewall rules.
Network
acme / storefront / productionRESOURCEPRIVATEPUBLIC
api 10.0.0.12api.acme.com
worker 10.0.0.13Private only
postgres 10.0.0.20Private only
Firewall rule · inbound allow tcp/443 from 0.0.0.0/0 → api
WHAT IT DOES
Connect what runs. Expose what should.
Services in a project reach each other over private networking, while only the endpoints you choose are public. Control traffic with firewall rules and manage IP addresses for Stack53 cloud resources.
Private networking keeps internal traffic off the public internet.Public endpoints are opt-in, per service.Firewall rules control which traffic reaches each resource.Load balancing: [Planned].
KEY CAPABILITIES
Everything you need to connect services.
Public networking Expose services to the internet on public endpoints and domains.
Private networking Let services and databases talk over private addresses.
IP addresses Public and private addresses for resources. Static IPs: [confirm availability].
Project connectivity Connect resources within a project and control traffic between environments.
Cloud networking Networking for VPS, Compute and servers, managed alongside your apps.
Firewall rules Allow or deny traffic by port, protocol and source.
Service networking Internal endpoints for services, workers and databases.
Networking API Manage networks, addresses and rules from the API and CLI.
Load balancing Distribute traffic across instances. [Planned]
HOW IT WORKS
From private network to public endpoint.
- 01 Create resources Services, databases and servers in a project.
- 02 Connect privately Resources talk over the private network.
- 03 Set firewall rules Allow only the traffic each resource needs.
- 04 Expose publicly Open a public endpoint and attach a domain.
COMMON USE CASES
How teams use it.
Private databases Keep databases on the private network, reachable only by your own services.
Public APIs and web apps Expose only the services that serve users, behind firewall rules.
Apps and servers together Connect app services with VPS and compute resources in the same project.
DEVELOPER INTEGRATION
Built for code.
Manage private networks, IP addresses and firewall rules from the REST API, the SDKs or the CLI — the same way you manage every other Stack53 resource.
const net = stack53.networking.project('storefront')
// Allow HTTPS to the api service
await net.createFirewallRule({
target: 'api', source: '0.0.0.0/0',
protocol: 'tcp', port: 443,
})
// List public and private addresses
const ips = await net.listAddresses()
SECURITY Only open what you need. Private traffic stays off the public internet.Firewall rules per resource, editable at any time.Network changes recorded in audit logs.DDoS protection: [confirm availability]. Security at Stack53 →
AVAILABILITY Where it runs.
REGIONOPERATED BYSTATUS
Canada Central[Partner / Stack53][Status]
Canada East[Partner / Stack53][Status]
Connect your services securely.
Start building on Stack53, or talk to us about network architecture and requirements.