Every Config file requires a default Service. The default Service is where HTTP requests are routed when a Preview’s URL is visited by a user.
If your Config file only has one Service, that Service automatically becomes the default Service.
If your Config file contains multiple Services, you must designate one of them as the default
. Specify a default
Service by adding a default
key to the Service, with a value of true
.
services:
apache:
image: tugboatqa/httpd:2.4
default: true
mysql:
image: tugboatqa/mysql:5.6
Setting a Service as the default
- including when the Service is automatically designated
default
because it’s the only Service - also implies that port 80 is exposed to the Tugboat Proxy, and that the git
repository is cloned to /var/lib/tugboat. To override the Service HTTP port, see:
Expose a Service HTTP port. To override the git repository clone destination, see:
Clone Git repositories into your Services.