{
    frankenphp
    order php_server before file_server
}

:80 {
    root * /app/public

    # Assets Symfony
    handle /bundles/* {
        file_server
    }

    # SPA React (fichiers statiques buildés dans public/spa/)
    handle /spa/* {
        file_server
    }

    # Tout le reste → Symfony (front controller index.php)
    handle {
        php_server
    }

    encode gzip
}
