Services
Within this config sections you can define settings for the services.
The following example shows all settings that can be set and which will be explained on this page:
services: traefik: name: Reverse Proxy for Web Development category: proxy active: true port: 8080 subDomain: traefik mysql: name: MySQL Server - Relational Database category: database active: false mailpit: name: Mailpit - Email Testing Tool active: true category: mail port: 8025 subDomain: mail redis: name: Redis - In-Memory Key-Value Store category: cache phpmyadmin: name: PhpMyAdmin - MySQL Admin Tool category: tools port: 80 subDomain: pma phpcacheadmin: name: PhpCacheAdmin - UI for managing PHP cache systems category: tools port: 80 subDomain: pcaThis name is only for internal usage and will be shown when using the info command for example.
category
Section titled “category”Can be left empty and is currently only used for the servies list command to group services together.
When you want the service to be reachable from the outside via the proxy, you need to define the port that should be exposed. Otherwise it can be left empty.
subDomain
Section titled “subDomain”When you want the service to be reachable from the outside via the proxy, you need to define the subdomain under which it should be reachable. Otherwise it can be left empty.
active
Section titled “active”Set this to true if you wish to start the service together with your project. If you do not define it, then it will defaults to false.