2022-07-16 22:54:54 +00:00
|
|
|
name: streams
|
|
|
|
recipe: lamp
|
|
|
|
config:
|
|
|
|
webroot: .
|
|
|
|
php: 8.1
|
2022-07-18 07:54:10 +00:00
|
|
|
services:
|
|
|
|
mailservice:
|
|
|
|
type: mailhog
|
2022-08-20 21:40:13 +00:00
|
|
|
portforward: true
|
2022-08-12 10:13:58 +00:00
|
|
|
hogfrom:
|
|
|
|
- appserver
|
2022-07-18 07:54:10 +00:00
|
|
|
sqlservice:
|
|
|
|
type: phpmyadmin
|
2022-08-12 23:23:40 +00:00
|
|
|
cliserver:
|
|
|
|
type: php
|
|
|
|
via: cli
|
2022-07-19 11:14:44 +00:00
|
|
|
appserver:
|
2022-08-12 23:23:40 +00:00
|
|
|
xdebug: true
|
2022-08-20 07:06:13 +00:00
|
|
|
overrides:
|
|
|
|
environment:
|
|
|
|
PHP_IDE_CONFIG: "serverName=appserver"
|
|
|
|
XDEBUG_SESSION_START: lando
|
2022-07-19 11:14:44 +00:00
|
|
|
config:
|
|
|
|
php: .vscode/php.ini
|
2022-08-20 21:40:13 +00:00
|
|
|
proxy:
|
|
|
|
mailservice:
|
|
|
|
- mail.lndo.site
|
2022-07-19 11:14:44 +00:00
|
|
|
tooling:
|
|
|
|
xdebug-on:
|
|
|
|
service: appserver
|
|
|
|
description: Enable xdebug for Apache.
|
|
|
|
cmd: rm -f /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini && docker-php-ext-enable xdebug && /etc/init.d/apache2 reload && echo "Xdebug enabled"
|
|
|
|
user: root
|
|
|
|
xdebug-off:
|
|
|
|
service: appserver
|
|
|
|
description: Disable xdebug for Apache.
|
|
|
|
cmd: rm -f /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini && /etc/init.d/apache2 reload && echo "Xdebug disabled"
|
|
|
|
user: root
|