Remote Access
Set access on a service to connect to it yourself, with the client you normally use.
services:
db:
type: mariadb
access: true
Options
| Property | Type | Description | Default |
|---|---|---|---|
access |
boolean or object |
Whether the service is reachable over Cloudbear Mesh. The object form takes only enable. |
false |
The service joins Cloudbear Mesh, our private network at
mesh.cloudbear.it. Once you are on the mesh, it resolves at
{application}-{environment}-{service} on the service's usual port, so a db service on the
production environment of my-app is my-app-production-db:3306.
The address resolves only for people who have been granted access; the service is never exposed publicly. Ask Cloudbear support to add you to the mesh, and to grant access to a specific service.
Available on every service CAP deploys, whether it belongs to one application or is shared across the project, except Mercure. A Mercure hub already has a public hostname of its own; see Services.
Publicly exposing a service behind an IP whitelist (the former access.enable +
access.whitelist on MariaDB) has been discontinued. The old object form is still
accepted (access: { enable: true }), but a whitelist is ignored: remote
access always goes through Cloudbear Mesh.