| Server IP : 35.80.110.71 / Your IP : 216.73.216.221 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64 User : ubuntu ( 1000) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /etc/apache2/sites-enabled/ |
Upload File : |
# Foyer internal API — loopback-only listener for the FastAPI agent worker.
#
# The FastAPI worker calls back into Laravel for turn-context, turn-result,
# and escalate. It hits FOYER_LARAVEL_INTERNAL_BASE_URL — set to
# http://127.0.0.1:8090 in shared/.env. This vhost serves the same Foyer
# document root over plain HTTP, bound to 127.0.0.1 only.
#
# Belt-and-suspenders: Laravel's BindToLoopbackMiddleware also rejects any
# request that did not arrive from 127.0.0.1, so even if Listen 8090 were
# misconfigured publicly, the framework refuses non-loopback callers.
Listen 127.0.0.1:8090
<VirtualHost 127.0.0.1:8090>
ServerName 127.0.0.1
DocumentRoot /var/www/foyer/current/public
<Directory /var/www/foyer/current/public>
Options -Indexes +FollowSymLinks
AllowOverride All
Require ip 127.0.0.1
</Directory>
ErrorLog ${APACHE_LOG_DIR}/foyer-internal-error.log
CustomLog ${APACHE_LOG_DIR}/foyer-internal-access.log combined
</VirtualHost>