Multi-stage Dockerfile (node:20 builder + php:8.2-fpm-alpine runtime), nginx serving frontend SPA + PHP-FPM backend at /lux-studio/, supervisord managing both processes. docker-compose.prod.yml on port 8085, .env.optical mounted read-only, uploads in a named volume. Apache include at deploy/apache-lux-studio.conf proxies /lux-studio/ → :8085. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
7 lines
334 B
Text
7 lines
334 B
Text
# Lux Studio — optical-prod Apache routing
|
|
# Include this in /etc/apache2/sites-enabled/optical-prod.oliver.solutions.conf:
|
|
# Include /opt/lux-studio/deploy/apache-lux-studio.conf
|
|
|
|
ProxyPreserveHost On
|
|
ProxyPass /lux-studio/ http://127.0.0.1:8085/lux-studio/
|
|
ProxyPassReverse /lux-studio/ http://127.0.0.1:8085/lux-studio/
|