lando / node

The Official Node Lando plugin.
https://docs.lando.dev/node
GNU General Public License v3.0
2 stars 2 forks source link

Node.js proxy not working #13

Open felix-berlin opened 2 years ago

felix-berlin commented 2 years ago

Docker Version:

Cloud integration: v1.0.23 Version: 20.10.14 API version: 1.41 Go version: go1.16.15 Git commit: a224086 Built: Thu Mar 24 01:48:21 2022 OS/Arch: linux/amd64 Context: default Experimental: true

Server: Docker Desktop Engine: Version: 20.10.14 API version: 1.41 (minimum version 1.12) Go version: go1.16.15 Git commit: 87a90dc Built: Thu Mar 24 01:46:14 2022 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.5.11 GitCommit: 3df54a852345ae127d1fa3092b95168e4a88e2f8 runc: Version: 1.0.3 GitCommit: v1.0.3-0-gf46b6ba docker-init: Version: 0.19.0 GitCommit: de40ad0

Lando is no able to create proxy URL's for NODEjs neither with lndo.side or local domains

lando start verbose log:

lando 16:35:55 DEBUG ==> No update available. 
lando 16:35:55 VERBOSE ==> starting bootstrap at level app... 
lando 16:35:55 VERBOSE ==> config bootstrap beginning... 
lando 16:35:55 DEBUG ==> emitting event pre-bootstrap-config 
lando 16:35:55 DEBUG ==> plugin lando-core loaded from /snapshot/cli/plugins/lando-core/index.js 
lando 16:35:55 DEBUG ==> plugin lando-events loaded from /snapshot/cli/plugins/lando-events/index.js 
lando 16:35:55 DEBUG ==> plugin lando-networking loaded from /snapshot/cli/plugins/lando-networking/index.js 
lando 16:35:55 DEBUG ==> plugin lando-proxy loaded from /snapshot/cli/plugins/lando-proxy/index.js 
lando 16:35:55 DEBUG ==> plugin lando-recipes loaded from /snapshot/cli/plugins/lando-recipes/index.js 
lando 16:35:55 DEBUG ==> plugin lando-services loaded from /snapshot/cli/plugins/lando-services/index.js 
lando 16:35:55 DEBUG ==> plugin lando-sharing loaded from /snapshot/cli/plugins/lando-sharing/index.js 
lando 16:35:55 DEBUG ==> plugin lando-test loaded from /snapshot/cli/plugins/lando-test/index.js 
lando 16:35:55 DEBUG ==> plugin lando-tooling loaded from /snapshot/cli/plugins/lando-tooling/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/acquia loaded from /snapshot/cli/node_modules/@lando/acquia/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/apache loaded from /snapshot/cli/node_modules/@lando/apache/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/backdrop loaded from /snapshot/cli/node_modules/@lando/backdrop/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/compose loaded from /snapshot/cli/node_modules/@lando/compose/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/dotnet loaded from /snapshot/cli/node_modules/@lando/dotnet/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/drupal loaded from /snapshot/cli/node_modules/@lando/drupal/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/elasticsearch loaded from /snapshot/cli/node_modules/@lando/elasticsearch/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/go loaded from /snapshot/cli/node_modules/@lando/go/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/joomla loaded from /snapshot/cli/node_modules/@lando/joomla/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/lagoon loaded from /snapshot/cli/node_modules/@lando/lagoon/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/lamp loaded from /snapshot/cli/node_modules/@lando/lamp/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/laravel loaded from /snapshot/cli/node_modules/@lando/laravel/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/lemp loaded from /snapshot/cli/node_modules/@lando/lemp/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/mailhog loaded from /snapshot/cli/node_modules/@lando/mailhog/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/mariadb loaded from /snapshot/cli/node_modules/@lando/mariadb/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/mean loaded from /snapshot/cli/node_modules/@lando/mean/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/memcached loaded from /snapshot/cli/node_modules/@lando/memcached/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/mongo loaded from /snapshot/cli/node_modules/@lando/mongo/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/mssql loaded from /snapshot/cli/node_modules/@lando/mssql/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/mysql loaded from /snapshot/cli/node_modules/@lando/mysql/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/nginx loaded from /snapshot/cli/node_modules/@lando/nginx/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/node loaded from /snapshot/cli/node_modules/@lando/node/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/pantheon loaded from /snapshot/cli/node_modules/@lando/pantheon/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/php loaded from /snapshot/cli/node_modules/@lando/php/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/phpmyadmin loaded from /snapshot/cli/node_modules/@lando/phpmyadmin/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/platformsh loaded from /snapshot/cli/node_modules/@lando/platformsh/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/postgres loaded from /snapshot/cli/node_modules/@lando/postgres/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/python loaded from /snapshot/cli/node_modules/@lando/python/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/redis loaded from /snapshot/cli/node_modules/@lando/redis/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/ruby loaded from /snapshot/cli/node_modules/@lando/ruby/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/solr loaded from /snapshot/cli/node_modules/@lando/solr/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/symfony loaded from /snapshot/cli/node_modules/@lando/symfony/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/tomcat loaded from /snapshot/cli/node_modules/@lando/tomcat/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/varnish loaded from /snapshot/cli/node_modules/@lando/varnish/index.js 
lando 16:35:55 DEBUG ==> plugin @lando/wordpress loaded from /snapshot/cli/node_modules/@lando/wordpress/index.js 
lando 16:35:55 DEBUG ==> emitting event post-bootstrap-config 
lando 16:35:55 VERBOSE ==> building proxy config... 
lando 16:35:55 VERBOSE ==> config bootstrap completed. 
lando 16:35:55 VERBOSE ==> tasks bootstrap beginning... 
lando 16:35:55 DEBUG ==> emitting event pre-bootstrap-tasks 
lando 16:35:55 DEBUG ==> autoloaded task config 
lando 16:35:55 DEBUG ==> autoloaded task destroy 
lando 16:35:55 DEBUG ==> autoloaded task info 
lando 16:35:55 DEBUG ==> autoloaded task list 
lando 16:35:55 DEBUG ==> autoloaded task logs 
lando 16:35:55 DEBUG ==> autoloaded task poweroff 
lando 16:35:55 DEBUG ==> autoloaded task rebuild 
lando 16:35:55 DEBUG ==> autoloaded task restart 
lando 16:35:55 DEBUG ==> autoloaded task share 
lando 16:35:55 DEBUG ==> autoloaded task start 
lando 16:35:55 DEBUG ==> autoloaded task stop 
lando 16:35:55 DEBUG ==> autoloaded task version 
lando 16:35:55 DEBUG ==> autoloaded task init 
lando 16:35:55 DEBUG ==> autoloaded task ssh 
lando 16:35:55 DEBUG ==> emitting event post-bootstrap-tasks 
lando 16:35:55 VERBOSE ==> tasks bootstrap completed. 
lando 16:35:55 VERBOSE ==> engine bootstrap beginning... 
lando 16:35:55 DEBUG ==> emitting event pre-bootstrap-engine 
lando 16:35:55 DEBUG ==> automoved scripts from /snapshot/cli/plugins/lando-core/scripts to /home/felix_berlin/.lando/scripts and set to mode 755 
lando 16:35:55 DEBUG ==> automoved scripts from /snapshot/cli/plugins/lando-proxy/scripts to /home/felix_berlin/.lando/scripts and set to mode 755 
lando 16:35:55 DEBUG ==> automoved scripts from /snapshot/cli/plugins/lando-recipes/scripts to /home/felix_berlin/.lando/scripts and set to mode 755 
lando 16:35:55 DEBUG ==> automoved scripts from /snapshot/cli/plugins/lando-services/scripts to /home/felix_berlin/.lando/scripts and set to mode 755 
lando 16:35:55 DEBUG ==> automoved scripts from /snapshot/cli/plugins/lando-sharing/scripts to /home/felix_berlin/.lando/scripts and set to mode 755 
lando 16:35:55 DEBUG ==> automoved scripts from /snapshot/cli/node_modules/@lando/acquia/scripts to /home/felix_berlin/.lando/scripts and set to mode 755 
lando 16:35:55 DEBUG ==> automoved scripts from /snapshot/cli/node_modules/@lando/lagoon/scripts to /home/felix_berlin/.lando/scripts and set to mode 755 
lando 16:35:55 DEBUG ==> automoved scripts from /snapshot/cli/node_modules/@lando/pantheon/scripts to /home/felix_berlin/.lando/scripts and set to mode 755 
lando 16:35:55 DEBUG ==> automoved scripts from /snapshot/cli/node_modules/@lando/platformsh/scripts to /home/felix_berlin/.lando/scripts and set to mode 755 
lando 16:35:55 DEBUG ==> emitting event post-bootstrap-engine 
lando 16:35:55 VERBOSE ==> engine bootstrap completed. 
lando 16:35:55 VERBOSE ==> app bootstrap beginning... 
lando 16:35:55 DEBUG ==> emitting event pre-bootstrap-app 
lando 16:35:55 DEBUG ==> autoloaded builder LandoCompose 
lando 16:35:55 DEBUG ==> autoloaded builder LandoAppserver 
lando 16:35:55 DEBUG ==> autoloaded builder LandoService 
lando 16:35:55 DEBUG ==> autoloaded builder LandoUtility 
lando 16:35:55 DEBUG ==> autoloaded builder LandoWebServer 
lando 16:35:55 DEBUG ==> autoloaded builder LandoDrupal 
lando 16:35:55 DEBUG ==> autoloaded builder LandoLaemp 
lando 16:35:55 DEBUG ==> autoloaded builder LandoAppserver 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformAppserver 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformService 
lando 16:35:55 DEBUG ==> autoloaded builder LandoCa 
lando 16:35:55 DEBUG ==> autoloaded builder LandoProxy 
lando 16:35:55 DEBUG ==> autoloaded builder LandoInit 
lando 16:35:55 DEBUG ==> autoloaded builder LandoMounter 
lando 16:35:55 DEBUG ==> autoloaded builder LandoApache 
lando 16:35:55 DEBUG ==> autoloaded builder LandoCompose 
lando 16:35:55 DEBUG ==> autoloaded builder LandoDotNet 
lando 16:35:55 DEBUG ==> autoloaded builder LandoElasticSearch 
lando 16:35:55 DEBUG ==> autoloaded builder LandoGo 
lando 16:35:55 DEBUG ==> autoloaded builder LandoLagoonElasticsearch 
lando 16:35:55 DEBUG ==> autoloaded builder LandoLagoonMariaDb 
lando 16:35:55 DEBUG ==> autoloaded builder LandoLagoonNginx 
lando 16:35:55 DEBUG ==> autoloaded builder LandoLagoonNone 
lando 16:35:55 DEBUG ==> autoloaded builder LandoLagoonPhp 
lando 16:35:55 DEBUG ==> autoloaded builder LandoLagoonPhp 
lando 16:35:55 DEBUG ==> autoloaded builder LandoLagoonPostgres 
lando 16:35:55 DEBUG ==> autoloaded builder LandoLagoonRedis 
lando 16:35:55 DEBUG ==> autoloaded builder LandoLagoonSolr 
lando 16:35:55 DEBUG ==> autoloaded builder LandoLagoonVarnish 
lando 16:35:55 DEBUG ==> autoloaded builder LandoMailHog 
lando 16:35:55 DEBUG ==> autoloaded builder LandoMariaDb 
lando 16:35:55 DEBUG ==> autoloaded builder LandoMemcached 
lando 16:35:55 DEBUG ==> autoloaded builder LandoMongoDb 
lando 16:35:55 DEBUG ==> autoloaded builder LandoMsSql 
lando 16:35:55 DEBUG ==> autoloaded builder LandoMySql 
lando 16:35:55 DEBUG ==> autoloaded builder LandoNginx 
lando 16:35:55 DEBUG ==> autoloaded builder LandoNode 
lando 16:35:55 DEBUG ==> autoloaded builder PantheonMariaDb 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPhp 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPma 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformshChromeHeadless 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformsElasticsearch 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformshInfluxdb 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformshKafka 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformshMariaDB 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformshMemcached 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformsMongoDB 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformshMySQL 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformshPhp 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformshPostgres 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformshRabbitmq 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformshRedis 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformshSolr 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformshVarnish 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPostgres 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPython 
lando 16:35:55 DEBUG ==> autoloaded builder LandoRedis 
lando 16:35:55 DEBUG ==> autoloaded builder LandoRuby 
lando 16:35:55 DEBUG ==> autoloaded builder LandoSolr 
lando 16:35:55 DEBUG ==> autoloaded builder LandoTomcat 
lando 16:35:55 DEBUG ==> autoloaded builder LandoVarnish 
lando 16:35:55 DEBUG ==> autoloaded builder LandoAcquia 
lando 16:35:55 DEBUG ==> autoloaded builder LandoBackdrop 
lando 16:35:55 DEBUG ==> autoloaded builder LandoDrupal10 
lando 16:35:55 DEBUG ==> autoloaded builder LandoDrupal6 
lando 16:35:55 DEBUG ==> autoloaded builder LandoDrupal7 
lando 16:35:55 DEBUG ==> autoloaded builder LandoDrupal8 
lando 16:35:55 DEBUG ==> autoloaded builder LandoDrupal9 
lando 16:35:55 DEBUG ==> autoloaded builder LandoJoomla 
lando 16:35:55 DEBUG ==> autoloaded builder LandoLagoon 
lando 16:35:55 DEBUG ==> autoloaded builder LandoLamp 
lando 16:35:55 DEBUG ==> autoloaded builder LandoLaravel 
lando 16:35:55 DEBUG ==> autoloaded builder LandoLamp 
lando 16:35:55 DEBUG ==> autoloaded builder LandoMean 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPantheon 
lando 16:35:55 DEBUG ==> autoloaded builder LandoPlatformsh 
lando 16:35:55 DEBUG ==> autoloaded builder LandoSymfony 
lando 16:35:55 DEBUG ==> autoloaded builder LandoWordPress 
lando 16:35:55 DEBUG ==> emitting event post-bootstrap-app 
lando 16:35:55 VERBOSE ==> app bootstrap completed. 
lando 16:35:55 VERBOSE ==> bootstrap completed. 
lando 16:35:55 DEBUG ==> emitting event post-bootstrap 
lando 16:35:55 VERBOSE ==> docker-engine exists: true 
lando 16:35:55 VERBOSE ==> docker-compose exists: true 
lando 16:35:55 DEBUG ==> emitting event cli-answers 
lando 16:35:55 DEBUG ==> emitting event cli-start-answers 
lando 16:35:55 DEBUG ==> emitting event cli-run 
lando 16:35:55 DEBUG ==> emitting event cli-start-run 
lando 16:35:55 INFO ==> loading app sora from config files 0=/home/felix_berlin/workspace/sora/.lando.yml
lando 16:35:55 DEBUG ==> app sora has config name=sora, recipe=wordpress, webroot=., php=8.0, composer_version=2.3.5, database=mysql:8.0, type=node:16, type=phpmyadmin, hosts=[database], type=mailhog, hogfrom=[appserver], service=theme, service=theme, appserver=[sora.lndo.site], theme=[theme-sora.lndo.site], mailhog=[sora-mail.lndo.site], pma=[sora-pma.lndo.site]
Let's get this party started! Starting app sora...
sora  16:35:55 INFO ==> starting app... 
sora  16:35:55 VERBOSE ==> initiatilizing app at /home/felix_berlin/workspace/sora... 
lando 16:35:55 DEBUG ==> plugin lando-core loaded from /snapshot/cli/plugins/lando-core/app.js 
lando 16:35:55 DEBUG ==> plugin lando-events loaded from /snapshot/cli/plugins/lando-events/app.js 
lando 16:35:55 DEBUG ==> plugin lando-networking loaded from /snapshot/cli/plugins/lando-networking/app.js 
sora  16:35:55 VERBOSE ==> proxy settings detected. 
lando 16:35:55 DEBUG ==> plugin lando-proxy loaded from /snapshot/cli/plugins/lando-proxy/app.js 
lando 16:35:55 DEBUG ==> plugin lando-recipes loaded from /snapshot/cli/plugins/lando-recipes/app.js 
lando 16:35:55 DEBUG ==> plugin lando-services loaded from /snapshot/cli/plugins/lando-services/app.js 
lando 16:35:55 DEBUG ==> plugin lando-sharing loaded from /snapshot/cli/plugins/lando-sharing/app.js 
lando 16:35:55 DEBUG ==> plugin lando-tooling loaded from /snapshot/cli/plugins/lando-tooling/app.js 
lando 16:35:55 DEBUG ==> plugin @lando/acquia loaded from /snapshot/cli/node_modules/@lando/acquia/app.js 
lando 16:35:55 DEBUG ==> plugin @lando/lagoon loaded from /snapshot/cli/node_modules/@lando/lagoon/app.js 
lando 16:35:55 DEBUG ==> plugin @lando/pantheon loaded from /snapshot/cli/node_modules/@lando/pantheon/app.js 
lando 16:35:55 DEBUG ==> plugin @lando/platformsh loaded from /snapshot/cli/node_modules/@lando/platformsh/app.js 
sora  16:35:55 DEBUG ==> emitting event pre-init 
sora  16:35:55 VERBOSE ==> building wordpress recipe named 
lando 16:35:55 VERBOSE ==> proxy is ON. 
lando 16:35:55 VERBOSE ==> Setting the default proxy certificate /certs/cert.crt 
sora  16:35:55 VERBOSE ==> building php service appserver 
sora  16:35:55 VERBOSE ==> building mysql service database 
sora  16:35:55 VERBOSE ==> building node service theme 
sora  16:35:55 VERBOSE ==> building phpmyadmin service pma 
sora  16:35:55 VERBOSE ==> building mailhog service mailhog 
sora  16:35:55 DEBUG ==> emitting event post-init 
sora  16:35:55 DEBUG ==> adding hostnames to the app... 
sora  16:35:55 DEBUG ==> hostnames added to appserver 0=appserver.sora.internal
sora  16:35:55 DEBUG ==> hostnames added to database 0=database.sora.internal
sora  16:35:55 DEBUG ==> hostnames added to theme 0=theme.sora.internal
sora  16:35:55 DEBUG ==> hostnames added to pma 0=pma.sora.internal
sora  16:35:55 DEBUG ==> hostnames added to mailhog 0=mailhog.sora.internal
sora  16:35:55 VERBOSE ==> attempting to find open services... 
lando 16:35:55 DEBUG ==> engine is up. 
lando 16:35:55 DEBUG ==> docker is running. 
sora  16:35:55 DEBUG ==> engine is up. 
sora  16:35:55 VERBOSE ==> refreshing certificates... 0=appserver, 1=database, 2=theme, 3=pma, 4=mailhog
sora  16:35:55 VERBOSE ==> perm sweeping flagged non-root containers ... 0=database
sora  16:35:55 VERBOSE ==> analyzing user ssh keys... using 1 of 1 
sora  16:35:55 DEBUG ==> key config...  none 
sora  16:35:55 VERBOSE ==> additional tooling detected 
sora  16:35:55 DEBUG ==> adding app cli task composer 
sora  16:35:55 DEBUG ==> adding app cli task db-import <file> 
sora  16:35:55 DEBUG ==> adding app cli task db-export [file] 
sora  16:35:55 DEBUG ==> adding app cli task php 
sora  16:35:55 DEBUG ==> adding app cli task mysql 
sora  16:35:55 DEBUG ==> adding app cli task wp 
sora  16:35:55 DEBUG ==> adding app cli task npm 
sora  16:35:55 DEBUG ==> adding app cli task node 
sora  16:35:55 VERBOSE ==> setting LANDO_INFO... 
sora  16:35:55 DEBUG ==> ensuring exposed ports on appserver are bound to 127.0.0.1 
sora  16:35:55 DEBUG ==> ensuring exposed ports on appserver are bound to 127.0.0.1 
sora  16:35:55 DEBUG ==> ensuring exposed ports on database are bound to 127.0.0.1 
sora  16:35:55 DEBUG ==> ensuring exposed ports on pma are bound to 127.0.0.1 
sora  16:35:55 DEBUG ==> ensuring exposed ports on mailhog are bound to 127.0.0.1 
sora  16:35:55 VERBOSE ==> app is ready! 
sora  16:35:55 DEBUG ==> emitting event ready 
sora  16:35:55 VERBOSE ==> discovering dynamic portforward info... 
sora  16:35:55 VERBOSE ==> reporting start action to report=true, url=https://metrics.lando.dev, report=true, url=https://metrics.lando.dev
sora  16:35:55 DEBUG ==> reported data command=lando start, context=local, devMode=false, instance=7233aa0b571db175ec146b871af20b6af74d252e, nodeVersion=v14.18.3, mode=cli, type=Linux, platform=linux, release=5.10.102.1-microsoft-standard-WSL2, arch=x64, product=lando, version=3.6.4, app=1b90afe3bc4f82bdc3a845fe169b10e26bc47fa3, type=wordpress, services=[php:8.0, mysql:8.0, node:16, phpmyadmin, mailhog], action=start, created=2022-05-06T14:35:55.983Z
sora  16:35:55 DEBUG ==> emitting event pre-start 
lando 16:35:56 DEBUG ==> process pid5 running /usr/share/lando/bin/docker-compose up cstdio=inherit, silent=false, mode=spawn, detached=false
lando 16:35:56 VERBOSE ==> checking docker version compatibility... 
lando 16:35:56 DEBUG ==> compatibility results name=compose, link=https://docs.docker.com/compose/install/#install-compose-on-linux-systems, wants=1.23.0 - 1.30.0, version=1.29.2, semversion=1.29.2, semmin=1.23.0, semmax=1.30.0, dockerVersion=true, satisfied=true, name=engine, link=https://docs.docker.com/engine/install/, wants=18.09.3 - 20.10.99, version=20.10.14, semversion=20.10.14, semmin=18.9.3, semmax=20.10.99, dockerVersion=true, satisfied=true
landoproxyhyperion5000gandalfedition_proxy_1 is up-to-date
lando 16:35:56 DEBUG ==> process pid5 finished with exit code 0 
sora  16:35:56 DEBUG ==> app has proxy compose files 0=/home/felix_berlin/.lando/compose/sora/proxy-0.yml, 1=/home/felix_berlin/.lando/compose/sora/proxy-1.yml, 2=/home/felix_berlin/.lando/compose/sora/proxy-2.yml, 3=/home/felix_berlin/.lando/compose/sora/proxy-3.yml
sora  16:35:56 DEBUG ==> process pid6 running /usr/share/lando/bin/docker-compose up cstdio=inherit, silent=false, mode=spawn, detached=false
Starting sora_theme_1     ... done
Starting sora_mailhog_1   ... done
Starting sora_pma_1       ... done
Starting sora_database_1  ... done
Starting sora_appserver_1 ... done
sora  16:36:00 DEBUG ==> process pid6 finished with exit code 0 
sora  16:36:00 DEBUG ==> emitting event post-start 
sora  16:36:01 DEBUG ==> engine is up. 
sora  16:36:01 DEBUG ==> process pid8 running /usr/share/lando/bin/docker-compose exec database bash [ -f /bitnami/mysql/.mysql_initialized ] cstdio=pipe, silent=true, mode=spawn, detached=false
sora  16:36:02 DEBUG ==> process pid8 finished with exit code 0 
sora  16:36:02 DEBUG ==> connected sora_pma_1 to the landonet 
sora  16:36:03 DEBUG ==> connected sora_mailhog_1 to the landonet 
sora  16:36:03 DEBUG ==> connected sora_appserver_1 to the landonet 
sora  16:36:03 DEBUG ==> connected sora_theme_1 to the landonet 
sora  16:36:03 DEBUG ==> connected sora_database_1 to the landonet 
sora  16:36:04 DEBUG ==> aliased ["sora.lndo.site","theme-sora.lndo.site","sora-mail.lndo.site","sora-pma.lndo.site","ee3e178a6767"] to the proxynet 
sora  16:36:04 DEBUG ==> process pid9 running /usr/share/lando/bin/docker-compose exec database /helpers/user-perms.sh cstdio=inherit, silent=false, mode=spawn, detached=false
sora  16:36:05 DEBUG ==> process pid9 finished with exit code 0 
sora  16:36:05 VERBOSE ==> attempting to find open services... 
Scanning to determine which services are ready... Please stand by...
sora  16:36:05 VERBOSE ==> about to scan urls 
sora  16:36:05 DEBUG ==> scanning data urls=[https://localhost:50270, http://localhost:50271, http://sora.lndo.site/, https://sora.lndo.site/, http://theme-sora.lndo.site/, http://localhost:50268, http://sora-pma.lndo.site/, http://localhost:50272, http://sora-mail.lndo.site/], max=16, waitCodes=[400, 502, 404]
sora  16:36:05 DEBUG ==> checking to see if https://localhost:50270 is ready. 
sora  16:36:05 DEBUG ==> checking to see if http://localhost:50271 is ready. 
sora  16:36:05 DEBUG ==> checking to see if http://sora.lndo.site/ is ready. 
sora  16:36:05 DEBUG ==> checking to see if https://sora.lndo.site/ is ready. 
sora  16:36:05 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:36:05 DEBUG ==> checking to see if http://localhost:50268 is ready. 
sora  16:36:05 DEBUG ==> checking to see if http://sora-pma.lndo.site/ is ready. 
sora  16:36:05 DEBUG ==> checking to see if http://localhost:50272 is ready. 
sora  16:36:05 DEBUG ==> checking to see if http://sora-mail.lndo.site/ is ready. 
sora  16:36:05 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:05 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:05 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:05 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:36:05 DEBUG ==> scan response http://localhost:50272 received status=200, content-type=text/html; charset=utf-8, date=Fri, 06 May 2022 14:36:05 GMT, connection=close, transfer-encoding=chunked
sora  16:36:05 DEBUG ==> http://localhost:50272 is ready 
sora  16:36:05 DEBUG ==> scan response http://sora-mail.lndo.site/ received status=200, content-type=text/html; charset=utf-8, date=Fri, 06 May 2022 14:36:05 GMT, connection=close, transfer-encoding=chunked
sora  16:36:05 DEBUG ==> http://sora-mail.lndo.site/ is ready 
sora  16:36:05 DEBUG ==> scan failed for http://sora-pma.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:05 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:05 DEBUG ==> Response for http://sora-pma.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:05 DEBUG ==> http://sora-pma.lndo.site/ not currently accessible 
sora  16:36:05 DEBUG ==> scan failed for https://localhost:50270 code=undefined, message=Request failed with status code 500, status=500, date=Fri, 06 May 2022 14:36:05 GMT, server=Apache/2.4.53 (Debian), x-powered-by=PHP/8.0.18, expires=Wed, 11 Jan 1984 05:00:00 GMT, cache-control=no-cache, must-revalidate, max-age=0, content-length=125, connection=close, content-type=application/json; charset=UTF-8
sora  16:36:05 DEBUG ==> Unkown failure for https://localhost:50270. Setting to good 
sora  16:36:05 DEBUG ==> https://localhost:50270 is ready 
sora  16:36:05 DEBUG ==> scan failed for http://localhost:50271 code=undefined, message=Request failed with status code 500, status=500, date=Fri, 06 May 2022 14:36:05 GMT, server=Apache/2.4.53 (Debian), x-powered-by=PHP/8.0.18, expires=Wed, 11 Jan 1984 05:00:00 GMT, cache-control=no-cache, must-revalidate, max-age=0, content-length=125, connection=close, content-type=application/json; charset=UTF-8
sora  16:36:05 DEBUG ==> Unkown failure for http://localhost:50271. Setting to good 
sora  16:36:05 DEBUG ==> http://localhost:50271 is ready 
sora  16:36:05 DEBUG ==> scan failed for https://sora.lndo.site/ code=undefined, message=Request failed with status code 500, status=500, cache-control=no-cache, must-revalidate, max-age=0, content-length=125, content-type=application/json; charset=UTF-8, date=Fri, 06 May 2022 14:36:05 GMT, expires=Wed, 11 Jan 1984 05:00:00 GMT, server=Apache/2.4.53 (Debian), x-powered-by=PHP/8.0.18, connection=close
sora  16:36:05 DEBUG ==> Unkown failure for https://sora.lndo.site/. Setting to good 
sora  16:36:05 DEBUG ==> https://sora.lndo.site/ is ready 
sora  16:36:05 DEBUG ==> scan failed for http://sora.lndo.site/ code=undefined, message=Request failed with status code 500, status=500, cache-control=no-cache, must-revalidate, max-age=0, content-length=125, content-type=application/json; charset=UTF-8, date=Fri, 06 May 2022 14:36:05 GMT, expires=Wed, 11 Jan 1984 05:00:00 GMT, server=Apache/2.4.53 (Debian), x-powered-by=PHP/8.0.18, connection=close
sora  16:36:05 DEBUG ==> Unkown failure for http://sora.lndo.site/. Setting to good 
sora  16:36:05 DEBUG ==> http://sora.lndo.site/ is ready 
sora  16:36:05 DEBUG ==> scan response http://localhost:50268 received status=200, date=Fri, 06 May 2022 14:36:05 GMT, server=Apache/2.4.38 (Debian), x-powered-by=PHP/7.4.20, set-cookie=[phpMyAdmin=d351479a2bdbf0c9a278eeffd1bb04c2; path=/; HttpOnly, phpMyAdmin=d351479a2bdbf0c9a278eeffd1bb04c2; path=/; HttpOnly, pma_lang=en; expires=Sun, 05-Jun-2022 14:36:05 GMT; Max-Age=2592000; path=/; HttpOnly; SameSite=Strict], expires=Fri, 06 May 2022 14:36:05 +0000, cache-control=no-store, no-cache, must-revalidate,  pre-check=0, post-check=0, max-age=0, last-modified=Fri, 06 May 2022 14:36:05 +0000, x-ob_mode=1, x-frame-options=DENY, referrer-policy=no-referrer, content-security-policy=default-src 'self' ;script-src 'self' 'unsafe-inline' 'unsafe-eval' ;style-src 'self' 'unsafe-inline' ;img-src 'self' data:  *.tile.openstreetmap.org;object-src 'none';, x-content-security-policy=default-src 'self' ;options inline-script eval-script;referrer no-referrer;img-src 'self' data:  *.tile.openstreetmap.org;object-src 'none';, x-webkit-csp=default-src 'self' ;script-src 'self'  'unsafe-inline' 'unsafe-eval';referrer no-referrer;style-src 'self' 'unsafe-inline' ;img-src 'self' data:  *.tile.openstreetmap.org;object-src 'none';, x-xss-protection=1; mode=block, x-content-type-options=nosniff, x-permitted-cross-domain-policies=none, x-robots-tag=noindex, nofollow, pragma=no-cache, vary=Accept-Encoding, connection=close, transfer-encoding=chunked, content-type=text/html; charset=utf-8
sora  16:36:05 DEBUG ==> http://localhost:50268 is ready 
sora  16:36:06 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:36:06 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:06 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:06 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:06 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:36:06 DEBUG ==> checking to see if http://sora-pma.lndo.site/ is ready. 
sora  16:36:06 DEBUG ==> scan response http://sora-pma.lndo.site/ received status=200, cache-control=no-store, no-cache, must-revalidate,  pre-check=0, post-check=0, max-age=0, content-security-policy=default-src 'self' ;script-src 'self' 'unsafe-inline' 'unsafe-eval' ;style-src 'self' 'unsafe-inline' ;img-src 'self' data:  *.tile.openstreetmap.org;object-src 'none';, content-type=text/html; charset=utf-8, date=Fri, 06 May 2022 14:36:06 GMT, expires=Fri, 06 May 2022 14:36:06 +0000, last-modified=Fri, 06 May 2022 14:36:06 +0000, pragma=no-cache, referrer-policy=no-referrer, server=Apache/2.4.38 (Debian), set-cookie=[phpMyAdmin=d52694d2ed132dd64d97d47848564a0b; path=/; HttpOnly, phpMyAdmin=d52694d2ed132dd64d97d47848564a0b; path=/; HttpOnly, pma_lang=en; expires=Sun, 05-Jun-2022 14:36:06 GMT; Max-Age=2592000; path=/; HttpOnly; SameSite=Strict], vary=Accept-Encoding, x-content-security-policy=default-src 'self' ;options inline-script eval-script;referrer no-referrer;img-src 'self' data:  *.tile.openstreetmap.org;object-src 'none';, x-content-type-options=nosniff, x-frame-options=DENY, x-ob_mode=1, x-permitted-cross-domain-policies=none, x-powered-by=PHP/7.4.20, x-robots-tag=noindex, nofollow, x-webkit-csp=default-src 'self' ;script-src 'self'  'unsafe-inline' 'unsafe-eval';referrer no-referrer;style-src 'self' 'unsafe-inline' ;img-src 'self' data:  *.tile.openstreetmap.org;object-src 'none';, x-xss-protection=1; mode=block, connection=close, transfer-encoding=chunked
sora  16:36:06 DEBUG ==> http://sora-pma.lndo.site/ is ready 
sora  16:36:07 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:36:07 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:07 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:07 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:07 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:36:08 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:36:08 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:08 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:08 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:08 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:36:10 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:36:10 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:10 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:10 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:10 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:36:13 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:36:13 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:13 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:13 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:13 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:36:16 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:36:16 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:16 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:16 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:16 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:36:19 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:36:19 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:19 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:19 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:19 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:36:23 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:36:23 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:23 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:23 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:23 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:36:28 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:36:28 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:28 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:28 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:28 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:36:33 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:36:33 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:33 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:33 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:33 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:36:38 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:36:38 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:38 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:38 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:38 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:36:44 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:36:44 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:44 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:44 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:44 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:36:51 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:36:51 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:51 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:51 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:51 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:36:58 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:36:58 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:36:58 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:36:58 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:36:58 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:37:05 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:37:05 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:37:05 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:37:05 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:37:05 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:37:13 DEBUG ==> checking to see if http://theme-sora.lndo.site/ is ready. 
sora  16:37:13 DEBUG ==> scan failed for http://theme-sora.lndo.site/ code=undefined, message=Request failed with status code 502, status=502, date=Fri, 06 May 2022 14:37:13 GMT, content-length=11, content-type=text/plain; charset=utf-8, connection=close
sora  16:37:13 DEBUG ==> Response for http://theme-sora.lndo.site/, returned http code we should retry for. Setting to bad 
sora  16:37:13 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:37:13 DEBUG ==> http://theme-sora.lndo.site/ not currently accessible 
sora  16:37:13 VERBOSE ==> scan completed. 
sora  16:37:13 DEBUG ==> scan results. url=https://localhost:50270, status=true, color=green, url=http://localhost:50271, status=true, color=green, url=http://sora.lndo.site/, status=true, color=green, url=https://sora.lndo.site/, status=true, color=green, url=http://theme-sora.lndo.site/, status=false, color=red, url=http://localhost:50268, status=true, color=green, url=http://sora-pma.lndo.site/, status=true, color=green, url=http://localhost:50272, status=true, color=green, url=http://sora-mail.lndo.site/, status=true, color=green
sora  16:37:13 DEBUG ==> engine is up. 
sora  16:37:14 DEBUG ==> process pid11 running /usr/share/lando/bin/docker-compose exec appserver /bin/sh mkdir -p /certs && /helpers/refresh-certs.sh > /certs/refresh.log cstdio=inherit, silent=false, mode=spawn, detached=false
sora  16:37:14 DEBUG ==> process pid11 finished with exit code 0 
sora  16:37:14 DEBUG ==> process pid12 running /usr/share/lando/bin/docker-compose exec database /bin/sh mkdir -p /certs && /helpers/refresh-certs.sh > /certs/refresh.log cstdio=inherit, silent=false, mode=spawn, detached=false
sora  16:37:15 DEBUG ==> process pid12 finished with exit code 0 
sora  16:37:15 DEBUG ==> process pid13 running /usr/share/lando/bin/docker-compose exec theme /bin/sh mkdir -p /certs && /helpers/refresh-certs.sh > /certs/refresh.log cstdio=inherit, silent=false, mode=spawn, detached=false
sora  16:37:16 DEBUG ==> process pid13 finished with exit code 0 
sora  16:37:16 DEBUG ==> process pid14 running /usr/share/lando/bin/docker-compose exec pma /bin/sh mkdir -p /certs && /helpers/refresh-certs.sh > /certs/refresh.log cstdio=inherit, silent=false, mode=spawn, detached=false
sora  16:37:16 DEBUG ==> process pid14 finished with exit code 0 
sora  16:37:16 DEBUG ==> process pid15 running /usr/share/lando/bin/docker-compose exec mailhog /bin/sh mkdir -p /certs && /helpers/refresh-certs.sh > /certs/refresh.log cstdio=inherit, silent=false, mode=spawn, detached=false
sora  16:37:17 DEBUG ==> process pid15 finished with exit code 0 
sora  16:37:17 INFO ==> started app. 

   ___                      __        __        __     __        ______
  / _ )___  ___  __ _  ___ / /  ___ _/ /_____ _/ /__ _/ /_____ _/ / / /
 / _  / _ \/ _ \/  ' \(_-</ _ \/ _ `/  '_/ _ `/ / _ `/  '_/ _ `/_/_/_/ 
/____/\___/\___/_/_/_/___/_//_/\_,_/_/\_\\_,_/_/\_,_/_/\_\\_,_(_|_|_)  

Your app has started up correctly.
Here are some vitals:

 NAME            sora                                     
 LOCATION        /home/felix_berlin/workspace/sora        
 SERVICES        appserver, database, theme, pma, mailhog 
 APPSERVER URLS  https://localhost:50270                  
                 http://localhost:50271                   
                 http://sora.lndo.site/                   
                 https://sora.lndo.site/                  
 THEME URLS      http://theme-sora.lndo.site/             
 PMA URLS        http://localhost:50268                   
                 http://sora-pma.lndo.site/               
 MAILHOG URLS    http://localhost:50272                   
                 http://sora-mail.lndo.site/  

Lando Config:

name: sora
recipe: wordpress
config:
  webroot: .
  php: '8.0'
  composer_version: '2.3.5'
  database: mysql:8.0
services:
  theme:
    type: node:16
  pma:
    type: phpmyadmin
    hosts:
      - database
  mailhog:
    type: mailhog
    hogfrom:
      - appserver
tooling:
  npm:
    service: theme
  node:
    service: theme
proxy:
  appserver:
    - sora.lndo.site
  theme:
    - theme-sora.lndo.site
  mailhog:
    - sora-mail.lndo.site
  pma:
    - sora-pma.lndo.site
chrisk-7777 commented 1 year ago

I just hit a similar issue and found a solution through Slack.

Node has trouble running of the standard port 80 due to permissions. You should expose something like 3000 and map onto that:

services:
  theme:
    type: node:16
    port: 3000

proxy:
  appserver:
    - sora.lndo.site:3000

You would also need to update whatever is running your node app to use 3000 for the above example

felix-berlin commented 1 year ago

Thx @chrisk-7777 I will try this when I'm back on the project again.

mortona42 commented 1 year ago

I am trying to set up a container for playwright.

There is a show-report command that uses localhost:9323. I want to make that port accessible to my host.

This isn't working:

name: playwright
recipe: drupal10
config:
  webroot: web
services:
  playwright:
    type: node:18
    port: 9323
proxy:
  appserver:
    - playwright.playwright.lndo.site:9323