Your applications, connected
Workspace / Applications
One app. Every environment.
Manage domains, upstreams, and subroutes in one place.
Applications / Configuration
One set of permissions. Three environments. All your subroutes.
Workspace / People
Access, kept simple.
Permissions cover every environment of an application.
| Username | Role | Access | Manage | |
|---|---|---|---|---|
| · Disabled |
Workspace / Invitations
Make room for your team.
Create an invitation and share its link.
| Username | Role | Expires | Status | Invitation |
|---|---|---|---|---|
No invitations yet
Invite someone to share access to your applications.
Workspace / DNS credentials
One token per domain.
Save a Cloudflare token once. Every matching app and environment uses it.
Use the Cloudflare zone, such as example.com. It covers app.example.com, app.beta.example.com, and app.dev.example.com. The token needs Zone · DNS · Edit permission for this zone.
| Domain / Zone | Certificate email | Token | Manage |
|---|---|---|---|
| Saved securely |
Connect your first domain
Then request SSL from the Applications page. Certificates renew automatically.
Portal and wildcard ingress
Imported NPM rules that hand domains to Relay. Exact application routes take precedence.
| Domain | Enabled | Force HTTPS | Manage |
|---|---|---|---|
Imported certificates
Existing certificate lineages are preserved and renewed by Certbot.
| Certificate domain | Lineage |
|---|---|