mirror of
https://codeberg.org/streams/streams.git
synced 2024-09-20 03:55:18 +00:00
f1b06ed260
This reverts commit 79dc88fd67
.
46 lines
1.2 KiB
YAML
46 lines
1.2 KiB
YAML
name: streams
|
|
recipe: lamp
|
|
config:
|
|
webroot: .
|
|
php: 8.1
|
|
services:
|
|
mailservice:
|
|
type: mailhog
|
|
portforward: true
|
|
hogfrom:
|
|
- appserver
|
|
sqlservice:
|
|
type: phpmyadmin
|
|
cliserver:
|
|
type: php
|
|
via: cli
|
|
appserver:
|
|
xdebug: true
|
|
overrides:
|
|
environment:
|
|
PHP_IDE_CONFIG: "serverName=appserver"
|
|
XDEBUG_SESSION_START: lando
|
|
config:
|
|
php: .vscode/php.ini
|
|
build_as_root:
|
|
- apt-get update -y
|
|
- apt-get install cron -y
|
|
- cp -f /app/.lando/cron-helper.sh /usr/local/bin/docker-php-entrypoint
|
|
run_as_root:
|
|
- service cron start
|
|
run:
|
|
- crontab /app/.lando/cron.txt
|
|
proxy:
|
|
mailservice:
|
|
- mail.lndo.site
|
|
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
|